Integration

Integrations

Integrations

At Reviewshake, our mission is to make managing and generating reviews as seamless as possible. A key part of that is integrating smoothly with the tools and systems you already use in your business.


We currently support the following integrations.


CSV

Sometimes, simplicity is best, and CSV files are a universal standard for data exchange. They’re compatible with almost every spreadsheet and database tool, making them a convenient way to upload customer information to Reviewshake.

To ensure a smooth upload process, follow these tips:


  • Use the CSV UTF-8 format for maximum compatibility.
  • Include the following headers in your file:
    • email_address
    • phone_number
    • first_name
    • last_name
    • shortname
    • phone_country

These headers help Reviewshake correctly map and process your customer data.


Uploading Customers via CSV

This option allows you to upload a CSV file containing customer information—ideal for sending a large volume of review invitations efficiently.


Step 1: Create a New Customer List

  1. In your dashboard, navigate to Engagement from the left-hand menu.
  2. Click Customer Lists.
  3. Select + New Customer List to begin.
  4. Enter a name for your list. Choose a name that reflects the purpose or segment of the customers you're uploading (e.g., “September Campaign” or “VIP Clients”).
  5. Click Create to proceed.

Step 2: Upload Your CSV File

  1. You’ll be prompted to upload your CSV file. Select your file and click Next.
  2. The system will parse your file and display the number of customers detected.
  3. Match the columns from your CSV to the required fields:
    • Customer ID
    • First Name
    • Last Name
    • Email
    • Phone

⚠️ Important: Ensure your CSV file is saved in UTF-8 format to avoid compatibility issues.


Step 3: Match CSV Headers

Use the following headers in your CSV for a smooth upload process:

  • email_address
  • phone_number
  • first_name
  • last_name
  • shortname
  • phone_country

On the upload screen:

  • The Your Data column will show the headers from your CSV.
  • Match each column to the corresponding field on the left-hand side.

Once everything is correctly mapped, click Next, then Import to finalize the upload.

Your customers will now appear in the selected customer list and be ready for engagement





Automate Review Invitations with Zapier 

Zapier connects Reviewshake with thousands of third-party apps, making automation effortless. With Zapier, you can send customer data directly to Reviewshake — no coding required. It’s like having access to over 2,000 integrations in one simple tool.

Why Use Zapier with Reviewshake?

  • Trigger review invitations automatically from over 1,000 apps including CRMs, help desks, eCommerce platforms, and more.
  • Save time and reduce manual work by automating the flow of customer or order data into Reviewshake.
  • No technical skills needed — Zapier’s intuitive interface makes setup quick and easy.

Getting Started

To begin, visit our Zapier app and follow the setup instructions. You’ll be up and running in minutes.

Once Reviewshake receives your customer or order event from Zapier, you can configure a campaign to send out review invitations based on that data.

Whitelabel Support

Need Zapier functionality under your own brand? No problem — our Zapier app is also available in a whitelabel version, allowing you to maintain a seamless experience for your clients.


API for Developers and Tech-Savvy Users

Unlock full programmatic control over your review management workflow with Reviewshake’s robust API. Designed for developers and technical users, our API enables seamless integration and automation across your review ecosystem.

With the Reviewshake API, you can:

  • Build and manage a centralized database of review profiles.
  • Collect and aggregate review data across multiple locations and platforms.
  • Monitor competitors and analyze their review trends over time.
  • Visualize insights through custom dashboards and reports tailored to your business needs.

Our API exposes multiple endpoints to help you interact with Reviewshake efficiently. For example, we recommend using the Customer endpoint to subscribe a customer to a campaign — a key step in automating your review generation process.

Getting Started

Our comprehensive API documentation covers everything you need to begin, including:

  • Authentication setup
  • Endpoint structure and usage
  • Sample requests and responses

To authenticate your API calls, you’ll need an API key. You can find this by clicking the "Generate Reviews" button at the top-right corner of your dashboard, then selecting "Zapier" — your API key will be displayed there.

    • Related Articles

    • How do Facebook permissions work?

      When you add a Facebook review source using the Grant Access method or enable social sharing to Facebook, we require permission to manage specific page(s) within your Facebook account. When you click the Continue with Facebook button, you’ll be ...