< Go back to blog
Tutorials

September 11, 2024

How To Automate Social Media Content Repurposing with Airtable, Dumpling AI, Claude AI and Make.com

This tutorial will guide you step-by-step through setting up an automation using Make.com, starting from gathering content ideas in Airtable, transforming them into social media posts with Claude AI, generating visuals with Dumpling AI, and storing the final results in an Airtable table. We will also cover using webhooks to trigger the automation, linking tables, and handling generated content.

Step 1: Set up Airtable Base and Tables

In Airtable, create a base called “Content Repurpose” with the following key tables:

  1. Content Ideas Table: Captures raw content ideas, with fields such as:
    • ID: Auto-generated.
    • Title: The main content idea or title.
    • Copy: The core message or description.
    • Article URL: Link to any related source article.
    • Source Type: Type of content (e.g., Article, Video).

Transformation Actions Table: This table links to Content Ideas and tracks the status of different content transformation actions, like Article to URL or text to social media post.

  • Action name:The trigger action(Text to Content,Article URL to Text)
  • ID:Auto-generated
  • Webhook URL: webhook URL from Make.com
  • Link Transformation action table to content Ideas table

Generated Content Table: This table stores all the generated posts and images after transformation. Fields include:

  • ID: Auto-generated.
  • Platform: a single select field, map out the platform you are creating for.
  • Content:AI Generated content form Claude AI
  • Statue field: a single select field
  • Image Field: the generated image from Dumpling AI.
  • Content Idea: Link to record to the content Ideas table

Step 2: Automate Record Selection in Airtable

Once the tables are set, configure an Airtable Automation to send the selected record ID to Make.com when a record is ready for transformation.

  1. Set up an automation in Airtable:
    • Trigger: “Run when a record is matches Condition” (for example, when a check Transformation Actions is not empty).
  2. Use the following script to send the record ID to Make.com’s webhook:

let params = input.config();

await fetch(params.webhookUrl + “?recordId=” + params.recordId + “&actionId=” + params.actionId);

This script sends the recordId and actionId to the webhook URL.

Finally use an update record step that removes the record from the transformation action.

Step 3: Set up the Webhook Trigger in Make.com

  1. Create a new scenario in Make.com.
  2. Add the “Custom Webhook” module as the first step:
    • Copy the generated webhook URL and paste it into the Transformation action table as shown in the screenshot above.
    • Configure the webhook to trigger once the record ID is received from Airtable.

Step 4: Retrieve Content from Airtable

  1. Add the Airtable – Get a Record module:
    • Select your base (e.g., “Content Repurpose”) and the Content Ideas Table.
    • For the Record ID, map the dynamic value from the webhook (received from Airtable).

Step 5: Route Based on Action ID

  1. Add a router in Make.com to handle different content repurposing actions (LinkedIn, Instagram, Facebook).
  2. Configure the router:
    • Set up filters based on the Action ID (received via the webhook). Each route corresponds to a specific platform and action

The first route, Webhook module  listens for the incoming trigger from Airtable (sent when an article URL is added), 

After receiving the trigger, the Dumpling AI Scrape Module is activated:

  • The module scrapes the text content from the provided Article URL.

Once the article is scraped, the scraped text is automatically updated in the Copy field of the corresponding record in the Content Ideas Table.

Step 6: Copy Field Update Triggers Content Transformation

  1. The Copy field in the Content Ideas Table is now filled with the scraped text. This update triggers a new action in the Transformation Actions Table: Text to Content.
  2. This action sends another webhook trigger to Make.com, signaling that the content is ready to be repurposed into social media posts.

Step 7: Create Social Media Content Using Claude AI

  1. In Make.com, the same webhook URL is used to trigger content transformation for different social media platforms. The content from the Copy field (scraped from the article) is used as the source material.
  2. For each platform, add separate Claude AI modules:
    • LinkedIn Post: Claude AI transforms the scraped text into a LinkedIn-optimized post.
    • Instagram Post: Claude AI transforms the text into a shorter, visually engaging Instagram caption.
    • Facebook Post: Claude AI generates content tailored for Facebook audiences.

Step 8: Generate Images with Dumpling AI 

  1. If your social media posts require visuals, you can also add a Dumpling AI Image Generation Module:
    • Based on the scraped article and the social media platform, Dumpling AI generates a suitable image.
    • The image link is then stored in the Generated Content Table.

Step 9: Store Generated Content in Airtable

  1. After creating the posts for LinkedIn, Instagram, and Facebook, the final step is to store the content back into Airtable.
  2. Add an Airtable – Create Record module in Make.com:
    • Select the Generated Content Table.
    • Map the generated content (text and images) to the appropriate fields (LinkedIn Post, Instagram Post, Image URL, etc.).

Step 10: Test and Activate the Scenario

  1. Test your automation by adding a new Article URL to the Content Ideas Table in Airtable.
  2. Ensure that the article is scraped correctly, the content is transformed into social media posts, and the generated content is stored back into Airtable.
  3. Once everything works as expected, activate the scenario in Make.com.

Summary

  • Content Ideas originate from the Content Ideas Table in Airtable.
  • Adding an Article URL triggers a scraping action using Dumpling AI, which populates the Copy field with the article’s text.
  • The updated Copy field triggers another action that sends the text to Claude AI, where it’s repurposed into social media posts for LinkedIn, Instagram, and Facebook.
  • The final content (text and images) is stored in the Generated Content Table, ready for posting.

By following this workflow, you can seamlessly automate the process of turning article ideas into multi-platform social media posts with minimal manual input.

Download the blueprint used in this blog post

Click here to access the blueprint. Whether you’re just starting out or looking to refine your AI Automation skills, our community has got the tools and support to help you succeed.

Related Posts

How To Scrape Paginated Data using Dumpling AI and ChatGPT in Make.com
Tutorials

How To Scrape Paginated Data using Dumpling AI and ChatGPT in Make.com

September 17, 2024

How To Scrape Data from Google Maps Using Dumpling AI in Make.com
Tutorials

How To Scrape Data from Google Maps Using Dumpling AI in Make.com

September 13, 2024

How To Scrape Lead Data from Google Places with Dumpling AI in Make.com
Tutorials

How To Scrape Lead Data from Google Places with Dumpling AI in Make.com

September 9, 2024

How to Automate YouTube Research with Claude 3.5
Tutorials

How to Automate YouTube Research with Claude 3.5

September 5, 2024

Google Search, FLUX.1 AI Image Generation, Multilingual YouTube Transcripts + much more!

Google Search, FLUX.1 AI Image Generation, Multilingual YouTube Transcripts + much more!

August 30, 2024

How to Create Thousands of AI-Powered YouTube Shorts with ChatGPT and Canva
Tutorials

How to Create Thousands of AI-Powered YouTube Shorts with ChatGPT and Canva

August 28, 2024