Add customers by CSV

Add customers by CSV

This option allows you to upload a CSV file with your customer information, which is useful if you have a larger quantity of review invitations to send.

Under Engagement in the left-hand menu of your dashboard, click Customer Lists. Create a new customer list by clicking the + New Customer List button and set a name for this list. The best name to use depends on your specific use case. Once you've set a name, click Create to confirm and move to the next step.


You'll now be asked to select and upload your CSV file and click Next. Your file will be uploaded and parsed, and you will see how many customers have been identified. You will now be asked to match the columns in your CSV to the fields on our side - customer ID, First Name, Last Name, Email, and Phone.

Make sure to upload your CSV in UTF-8 format for maximum compatibility.

Use these headers when uploading your customers via CSV: email_address, phone_number, first_name, last_name, shortname, phone_country

The "Your Data" column will show the columns available in your CSV file, so make sure to match them to the relevant fields on the left to ensure a successful upload. Once you're happy, click Next and then Import to upload your customer list. These customers will now be available on your customer list.


To send a review invitation to the customers on the list, click the Generate Reviews button on the upper part of the dashboard, then select Customer List. You will see a drop-down where you can search for the customer list that you have just added. Select your preferred list, then choose the campaign that you would like to use for your invites, then hit the Send Invitation button.


    • Related Articles

    • Add customers from your dashboard

      You have two options when adding customers from your dashboard: adding them individually or in bulk by uploading a CSV file. Add customers one-by-one To add a single customer, click "Generate Reviews" on your admin dashboard. Next, enter the ...
    • Add customers from the opt-in landing page

      The Opt-in landing page allows your customers (or employees on their behalf) to opt-in to receive review invitations from you, for example, from a kiosk in your store. You can set up this landing page by visiting Generate Reviews from your menu and ...
    • Add customers from Zapier

      Zapier makes it incredibly simple to trigger review invitations in Reviewshake from over 1,000 third-party applications, such as CRM systems, help desks, and more. Check out our Zapier app to get started! Once we receive your customer or order event ...
    • Add customers by API

      Our API exposes several endpoints for you to interact with Reviewshake programmatically. We recommend using the Customer endpoint to Subscribe a customer to a campaign. Refer to our API documentation for the specific syntax of these calls. You will ...
    • How Are Invites Routed for Multi-Location Businesses?

      If you manage a multi-location business, the way your customers are routed to your landing pages depends on how you add them to your account. There are three main scenarios: 1. Adding Customers via a Specific Location When you add customers directly ...