Hey there 👋 We heard you need some help setting up Placid + Airtable?
Here's a complete walkthrough to help you get your automation up and running. If you have any troubles you need extra help with, just ask. We’re always happy to help!
Create a template for your images
You can design templates for your social images with our drag and drop editor.
A template is a bit like cloze text: You define the basic layout, and decide which elements should be filled dynamically with data from your table later.
Design a template that fits your publication’s brand, or use one of our presets. We'd recommend to give meaningful layer names, and uncheck the option "Element is dynamic" in the layer settings if that layer will not contain dynamic content (e.g. your logo).
To connect Airtable to Placid, you will need to copy the Airtable API Key (found in the Account Settings to the Placid project settings.
Create an automation action
With Placid actions, you can set up your image automations. Create one in the actions tab of your project.
Choose basic settings first:
- Title: The title of your action
- Interval: Choose whether the action should only generate images when you start it manually, or if it should run automatically (in a specific interval or if a webhook is called)
- Webhook (optional): Add a Webhook URL that should be triggered after the Placid action is run, e.g. to start another of your automation workflows
Then you can choose the table you want to create images for.
Fill in the ID of your Airtable base and the table name (= the "sheet" name) so we know where to find all your data:
To get your table's Base ID go to Help > API documentation in Airtable and copy the ID to the action settings (it's listed in the Introduction section!).
Optional: Add conditions to select specific records with filters
Filters allow actions to only generate images from the Airtable records you want. You set up specific conditions, and Placid will only choose records that meet these conditions when running your action.
There are filters available to check if a text field is empty or to compare text or numbers in your fields to your conditions. You can combine them with AND / OR logic. Find a detailed explanation of how to use filters in actions here!
Set up template & input fields
Then you can choose the template you want to use and map your Airtable fields to your template’s element*. Type the names of the fields containing your content (= input fields) into the mapping fields.
Use text, URL or attachment fields as input fields. (Tip: If you want to change colors of dynamic shapes, map a Text field to your shape and put Hex-Codes in there!)
Set up output fields
As a last step, define which field we should send the generated images to (= output fields). We can generate them into fields of the type attachment, or send image links to fields of the type single line text.
Run your automation
After creating your action, you can run it manually to generate images for all the content in your rows. Placid won’t overwrite content in any field by default. It will only send images to empty fields, so if you want to regenerate an image, please delete the old ones first.
Use the test functionality to get previews of how your images would look like (that will not be sent to your Airtable) without using up credits.
Optional: Setup scripts for more convenience
In your project settings, you will find two custom automation scripts that you can use to make your workflow even better:
Start automations within Airtable
You can set up a button inside your Airtable base to start all your Placid automations.
Install a Scripting app in the Apps tab of your base and paste your custom script from your project settings into the code section. This will give you a convenient "Run" button that starts all Placid actions.
Auto-regenerate images when you update records
Use the power of Airtable's automations to regenerate images automatically as soon as you edit a record.
For this you'll need to add an automation in the Automations tab. The trigger needs to be set up to fire when the records you need for your images are updated. Then you can let Airtable run a script: Copy and paste the custom script from your project settings, and add the recordID from the trigger event as an input variable.
You’re all set up now – enjoy your supercharged image creation workflow! 🙌