Back to Home

Zapier Integration Guide

Connect ReviewSlider to 1000+ services with Zapier using webhooks - automate your review collection workflow

What is Zapier?

Zapier is an automation platform that connects different web applications together. With ReviewSlider's webhook integration, you can automatically collect reviews from virtually any service that Zapier supports.

Popular Integration Examples:

  • Google Forms: Automatically import form responses as reviews
  • Email Services: Convert customer emails into reviews
  • CRM Systems: Pull customer feedback from Salesforce, HubSpot, etc.
  • Survey Tools: Connect SurveyMonkey, JotForm, and more
  • E-commerce: Import reviews from Shopify, WooCommerce, etc.

Prerequisites

  • A ReviewSlider account with an active collection
  • A free Zapier account
  • Access to the source service you want to connect

Step 1: Get Your ReviewSlider Webhook URL

  1. 1. Log into your ReviewSlider dashboard
  2. 2. Navigate to your collection
  3. 3. Go to "Integrations" tab
  4. 4. Find your webhook URL:
https://reviewslider.com/api/webhooks/reviews/YOUR_COLLECTION_ID

Note: Keep this URL secure - anyone with access can add reviews to your collection.

Step 2: Create Your Zapier Automation

  1. 1. Log into Zapier and click "Create Zap"
  2. 2. Choose your trigger app (e.g., Google Forms, Typeform, etc.)
  3. 3. Select the trigger event (e.g., "New Form Response")
  4. 4. Connect your account and test the trigger
  5. 5. For the action, search for "Webhooks by Zapier"
  6. 6. Choose "POST" as the action event

Step 3: Configure the Webhook Action

Webhook Configuration:

URL:
https://reviewslider.com/api/webhooks/reviews/YOUR_COLLECTION_ID
Payload Type:
JSON
Data (JSON):
{ "author_name": "{{trigger_data.name}}", "rating": {{trigger_data.rating}}, "body": "{{trigger_data.review}}", "title": "{{trigger_data.title}}", "source": "zapier", "status": "pending" }

Important: Replace the field names (e.g., trigger_data.name) with the actual field names from your trigger app.

Required Data Fields

✓ Required Fields

  • author_name: Customer's name (string)
  • body: Review content/text (string)

⭐ Optional Fields

  • rating: Star rating 1-5 (number, defaults to 5)
  • title: Review headline (string)
  • source: Source identifier (string, defaults to "zapier")
  • status: "pending" or "approved" (string, defaults to "pending")

Step 4: Test and Activate

  1. 1. Click "Test & Review" in Zapier
  2. 2. Zapier will send a test webhook to ReviewSlider
  3. 3. Check your ReviewSlider dashboard - you should see a new review marked as "pending"
  4. 4. If the test works, click "Publish" to activate your Zap
  5. 5. Your automation is now live!

Success! New reviews will now automatically flow from your connected service to ReviewSlider.

Popular Zapier Integrations

Google Forms → ReviewSlider

Perfect for collecting testimonials through Google Forms and automatically displaying them.

Gmail → ReviewSlider

Convert positive customer emails into reviews using Gmail filters and parsing.

Airtable → ReviewSlider

Sync customer feedback stored in Airtable databases with your review carousel.

Slack → ReviewSlider

Turn positive Slack mentions or messages into reviews automatically.

Troubleshooting

Webhook test failing?
  • • Check that your webhook URL is correct and includes your collection ID
  • • Ensure required fields (author_name, body) are included in the payload
  • • Verify the content type is set to "application/json"
  • • Make sure your collection is active in ReviewSlider
Reviews not appearing?
  • • Check the Reviews section in your ReviewSlider dashboard
  • • Look for reviews with "pending" status that need approval
  • • Verify that your Zap is turned on and running
  • • Check Zapier's task history for any error messages
Field mapping issues?
  • • Double-check field names match your trigger app's output
  • • Use Zapier's field selector to avoid typos
  • • Test with sample data to verify field mapping
  • • Remember that only author_name and body are required

Need Help?

Need help setting up your Zapier integration? Our support team is here to help!