Disclaimer: This article covers only the connection of social media platform accounts to Pabbly, if you want to set up the entire workflow on your own, please refer to these articles: posting to Facebook Pages, Twitter, Pinterest, Instagram.
Shared steps
The first steps are identical for all social media platforms: go to pabbly.com and create an account (if you don’t have one). You can set up the connection with a free account, but you may need to switch to a paid account later because the number of runs on a free account is limited.
Go to “Pabbly Connect”, and click on the "Access now" button on the "All Apps" page.
Create a new workflow: click on the "Create Workflow" button, specify the name of the workflow, for example, "GrowthBooster->Social Media" and click the "Create" button.
Type "Webhook" in the "Choose app" search input below "App event" and click on "Webhooks" in the search results list.
Copy the webhook URL, switch off the "Simple Response" toggle, and click the "Capture Response" button below the "Webhook URL" input.
Go to the GrowthBooster web application, open the business you are setting up the integration with, proceed to the "Settings" tab, paste the webhook URL you’ve copied in the previous step to the "Add Zapier webhook" field, and click the "Update" button.
Create at least two new moments in GrowthBooster for your business and approve them for publishing.
Return to Pabbly and wait around 10 minutes, till the “Response received” checkbox appears.
Scroll down, click on the "Choose Your Next Application" block, type "Iterator" in the "Choose app" search input below "App event" and click on "Iterator" in the search results list.
Make sure the "Response" value is selected in the "Choose Array" dropdown and click the "Save & Send Test Request" button.
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Type "Code" in the "Choose app" search input below the "App event" and click on the "Code" in the search results list.
Select the "Run JavaScript (Beta)" from the "Search & select" dropdown, then click on the "Connect" button.
Click in the "JavaScript Code" field, then paste there:
let data = (
Select from the "Select Data from Previous Step" dropdown step 2 "Iterator by Pabbly", then scroll down to the "Images" block and click on it.
Paste in the "JavaScript Code" field the code:
);
let i = 0;
let img = '';
let cover = '';
while (i < data.length)
{
img += data[i].full_url +','; i++;
}
if (img.length > 0)
{
img = img.substring(0, img.length - 1);
cover = data[0].full_url;
}
output = [cover, img];
Click on the "Save & Send Test Request" button.
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Type "Filter" in the "Choose app" search input below the "App event" and click on "Filter" in the search results list.
Click on the "Select Label" field, click "Code by Pabbly", then on the "Output 0" value. Select "Contaings" in "Filter Type", enter
https
in "Value" field, and click "Save & Send Test Request".
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Facebook Pages Connection
Note: due to the latest changes on Pabbly if you don't see your business page in Pabbly after the connection, you might need to connect your Instagram for Business account to Pabbly first, then reconnect your Facebook account to Pabbly.
Scroll down, click on the "Choose Your Next Application" block and type "Facebook Pages" in the "Choose app" search input below "App event", and click on "Facebook Pages" in the search results list.
Click in the "Action Event" field and select "Create Multi Image Post" from the dropdown, then click the "Connect" button.
In the "Connect Facebook Pages Account" panel select "Add New Connection", and click "Connect With Facebook Pages".
A new browser window will open. You will need to sign in to your Facebook account, then set up the access level you give to Pabbly. Make sure that the page you want to publish GrowthBooster moments to is selected on the "What Pages do you want to use with Pabbly Connect?" tab, then adjust the access settings and click the "Done" button.
You will return to Pabbly.
Congratulations, you have successfully set up the connection of your Facebook account to Pabbly, you will be able to use it later for the moment syndication.
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Type "Twitter" in the "Choose app" search input below "App event", and click on "Twitter" in the search results list.
Click in the "Action Event" field and select "Create Tweet" from the dropdown, then click the "Connect" button.
In the "Connect Twitter Account" panel select "Add New Connection", and click "Connect With Twitter".
A popup window will open with two inputs for Client ID and Client Secret, and links to the guide on how to get them. Please click the "Learn more" link to read the most up-to-date instructions and follow them.
At the moment of writing the flow includes registration on the https://developer.twitter.com/, and filling out some forms. Make sure, you have the URL of your company's website in handy. Once you're done you will get the Client ID and Secret for the Twitter API access. Please make sure to keep the in a secure location!
Get back to Pabbly, copy-paste Client ID and Secret into the corresponding fields on the "Connect Application" and click the "Save" button.
A new browser window will open with the access request to your Twitter account. Click the "Authorize app" button.
You will return to Pabbly.
Congratulations, you have successfully set up the connection of your Twitter account to Pabbly, you will be able to use it later for the moment syndication.
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Type "Pinterest" in the "Choose app" search input below "App event", and click on "Pinterest" in the search results list.
Click in the "Action Event" field and select "Create Pin" from the dropdown, then click the "Connect" button.
In the "Connect Pinterest Account" panel select "Add New Connection", and click "Connect With Pinterest".
A new browser window will open. You will need to sign in to your Pinterest account, then allow Pabbly access to your account.
You will return to Pabbly.
Congratulations, you have successfully set up the connection of your Pinterest account to Pabbly, you will be able to use it later for the moment syndication.
Important: first of all, make sure that your Instagram account is a "business" one, that it is connected to your Facebook account, and it is connected to a Facebook Page.
Scroll down, and click on the "Add Action Step" round button with a plus sign.
Type "Instagram for Business" in the "Choose app" search input below "App event", and click on "Instagram for business" in the search results list.
Click in the "Action Event" field and select "Publish photo" from the dropdown, then click the "Connect" button.
In the "Connect Instagram for Business Account" panel select "Add New Connection", and click "Connect With Instagram for Business".
A new browser window will open. You will need to sign in to your Facebook account linked to your Instagram Account and allow access.
On the next screen, you will be asked about the permissions, you may customize the permissions by clicking the "Choose what you allow" button. Once you are done, click the "Continue" button.
You will return to Pabbly.
Congratulations, you have successfully set up the connection of your Instagram business account to Pabbly, you will be able to use it later for the moment syndication.