Make.com Testimonials Airtable Automation

How to Automatically Collect Customer Testimonials [Tutorial]

Learn how to automatically track customer testimonials from review sites like Capterra and store them in Airtable with Make automation

Automated customer testimonial collection workflow diagram

Tracking testimonials on Capterra: Solution overview

Customer testimonials provide invaluable social proof and feedback, but manually monitoring multiple review platforms consumes significant time. This automation solution solves that problem by programmatically collecting testimonials from Capterra and storing them systematically in Airtable.

The workflow begins by connecting to Capterra's API to fetch the latest reviews. Since APIs often return data in batches, we implement smart filtering to identify only new testimonials. Each review gets processed individually, checked against existing records, and added to your database if it's genuinely new.

Make scenario creation interface
Initial setup of the Make automation scenario

Step 1: Creating the Make scenario and adding the HTTP app

Begin by creating a new scenario in Make (formerly Integromat). This serves as the container for your entire automation workflow. The first module you'll add is an HTTP request, which will communicate with Capterra's API to fetch reviews.

Configuring the HTTP module requires your Capterra API credentials and the correct endpoint URL. The API documentation provides these details, including how to structure your request. We recommend testing the connection immediately to verify you're receiving the expected data format before proceeding.

Pro tip: Always run your HTTP module once after configuration to confirm it returns data correctly. This saves troubleshooting time later in the workflow.

Step 2: Adding the first Airtable module

After successfully connecting to Capterra's API, we add an Airtable module to manage our testimonial database. The first Airtable function searches your existing records to prevent duplicates. It checks each new review against your database using the testimonial URL as a unique identifier.

This step requires careful mapping between the API response fields and your Airtable columns. You'll need to establish the connection between Make and your Airtable base, then configure the search parameters to match your database structure exactly.

Make scenario builder interface
Building the automation workflow in Make's visual editor

Step 3: Adding the second Airtable module

The second Airtable module handles actually creating new records for testimonials that pass the duplicate check. This module maps all relevant review data (text, rating, date, reviewer info) to corresponding fields in your Airtable base.

A critical component here is the filter placed between the search and create modules. It ensures only genuinely new testimonials proceed to the creation step by verifying the search returned zero existing matches. This prevents duplicate entries in your database.

Pro tip: Structure your Airtable base with all needed fields before building the automation. Include columns for rating, date, product/service referenced, and any tags or categories you want to track.

Step 4: Sending the Slack notification

To keep your team informed of new testimonials, we add Slack integration. Rather than sending individual notifications for each review (which could become noisy), the workflow aggregates new testimonials into a single digest message.

The Slack module connects to your workspace and posts to your specified channel. You can customize the message format to include the most important details - we recommend including the testimonial text, rating, and direct link to the original review.

HTTP module configuration in Make
Configuring the HTTP request to Capterra's API

Step 5: Testing the scenario

With all modules configured, it's time to test the complete workflow. Running the scenario end-to-end verifies each component functions correctly together. Watch as Make retrieves reviews, checks for duplicates, adds new testimonials to Airtable, and sends your Slack notification.

After successful testing, schedule the scenario to run automatically at your preferred interval (daily, weekly, etc.). Make will handle all future executions, keeping your testimonial database current with minimal ongoing effort.

Frequently Asked Questions

Common questions about automated testimonial collection

Automating testimonial collection saves significant time while ensuring you never miss valuable customer feedback. Manual tracking requires constant monitoring of multiple review sites, which is inefficient and prone to human error.

Automation captures every testimonial instantly, allowing your team to focus on responding to feedback rather than finding it. It also creates a searchable historical record of all testimonials in your centralized database.

This solution works with any review site offering API access. While we demonstrate Capterra integration specifically, the same principles apply to G2, Trustpilot, Google My Business, and other platforms.

The key difference is the API endpoint configuration for each service. Some platforms may require additional authentication steps or have different rate limits on API calls.

No coding is required. The Make platform provides a visual interface for connecting apps and configuring workflows. You'll need basic familiarity with APIs to obtain authentication credentials from your review platform.

The step-by-step guide walks you through the entire process, including how to structure API requests and map data between applications without writing any code.

The solution includes a filter that checks your Airtable database before adding new testimonials. It compares the unique URL of each review against existing records.

Only completely new testimonials pass through to be added to your database, eliminating duplicates automatically. The system also handles cases where APIs return the same reviews in multiple batches.

Yes, the Slack message content is fully customizable. You can include specific review details like rating, date, reviewer name, or direct quotes.

The tutorial shows how to aggregate multiple testimonials into a single digest notification or send individual alerts for each new review. You can also route notifications to different channels based on review rating or other criteria.

API changes would require updating your Make scenario's HTTP request module. We recommend periodically testing your automation and subscribing to API update notifications from your review platforms.

The modular design makes adjustments straightforward when needed. Typically only the API connection module requires modification, while the rest of your workflow remains unchanged.

Absolutely! Our team specializes in building tailored automation solutions for customer feedback management. We can create custom workflows that integrate multiple review platforms, add advanced filtering, or connect to your specific CRM and marketing tools.

Beyond the basics covered in this guide, we can implement features like sentiment analysis, automated response suggestions, or integration with your customer support systems for faster follow-up on critical feedback.

Need Custom Automation Help?

This guide is a starting point. Our team builds fully tailored automation systems for your specific workflow needs.