
📖 Table of Contents
👋 Greetings
Hello, nice to meet you!
This App is a bridge for ManyChat to consume Rebrandly API, so there is no Service between ManyChat and Rebrandly. You still need a ManyChat Pro Account and a Rebrandly Account preferably with at least one active custom domain in the Workspace of choice. Since you are consuming Rebrandly API directly, you have to be aware of Rebrandly API limits.
ManyChat doesn’t provide a way to notify the user inside a flow if an HTTP error response has occurred. ManyChat will stop your flow if an error occurs. Please check the Logs in your account first if the action you were using wasn’t successful. You can find them in Settings > Logs
📜 Terms and Conditions
You as the user are the sole responsible for the use of the Rebrandly API Key, what operations you do with it, and where you use it. You are aware of the limits and restrictions of using Rebrandly API and the availability of their services. You also realize that ManyChat will stop your automations if an error occurs.
👓 Privacy Policy
The «Dynamically Rebrand your links» App does not track data. It’s a bridge or an interface for your ManyChat Flows to consume Rebrandly API.
🐛 Known Issues
Error while creating a Rebranded Link
If you see this message in your ManyChat logs Response Body:
{"message":"Invalid format","code":"InvalidFormat","source":"link","errors":[{"code":"InvalidFormat","property":"destination","message":"Url is not valid","verbose":"Invalid format for destination"}]}
From Rebrandly API documentation: field destination, required, UTF-8 valid URL Max 2048 chars
It means the URL you are providing to the App must be properly encoded. Most probably, you have a space in the URL.
At the moment this App is a bridge for ManyChat to consume Rebrandly API, the App can’t encode the URL. You must provide a valid URL.
🛠 Initial Setup
Here is a screenshot of where you must go to generate your Rebrandly API Key and how to get your Workspace Id.


When you install the «Dynamically Rebrand your links» App in your ManyChat account, there will be a new option inside Settings > Apps.
Provide your API Key and Workspace Id

Once the initial setup has ended, the following actions will be available to use inside every ManyChat flow.

⚡ Actions
📄 New Link
Required Input Fields
Domain | From the list, select the domain name of your choice |
Destination URL | Add a valid HTTPS URL |
Title | Add a title for an easy follow-up of your rebranded link |
Optional Input Fields
Slashtag | If blank, Rebrandly will generate a random slashtag |
Output Fileds
Rebranded URL Id | Your rebranded URL Id will be in this field. Save this if you want to update or delete the branded link later |
Rebranded URL Title | A Title for an easy follow-up of your rebranded link |
Rebranded URL Slashtag | The Slashtag used to create the rebranded link |
Rebranded URL | Your new rebranded URL will be in this field |
Rebranded URL Destination | The destination URL of your rebranded link |
⚠ Tip
If you are going to create a branded link with a predefined Slashtag, use the «Search Link by Slashtag» action first and proceed to create a new link if the link doesn’t exists.
If you are going to create a link with a random Slashtag (defined by Rebrandly) dont use the Search Link action.

✍ Update Link Destination
Required Fields
URL Id | Add the Rebranded URL Id given by the actions New, Update or Search. |
Destination URL | Add a new valid HTTPS URL |
Title | Add a title for an easy follow-up of your rebranded link |
Output Fields
Rebranded URL Id | Your rebranded URL Id will be in this field. Save this if you want to update or delete the branded link later |
Rebranded URL Title | A Title for an easy follow-up of your rebranded link |
Rebranded URL Slashtag | The Slashtag used to create the rebranded link |
Rebranded URL | Your new rebranded URL will be in this field |
Rebranded URL Destination | The destination URL of your rebranded link |
⚠ Tip
If you are going to update a branded link, use the «Search Link by Slashtag» action first and proceed to update only if the link exists.

❌ Delete Link
Required Fields
URL Id | The Rebranded URL Id given by the actions New, Update or Search. |
Output Fields
None.
⚠ Tip
If you are going to delete a branded link, use the «Search Link by Slashtag» or «Search Link by Id» actions first and proceed to delete only if the link exists.

🔎 Search Link by Slashtag
Required Fields
Domain | From the list, select the domain name of your choice |
Slashtag | The Slashtag to be found |
Output Fields
Rebranded URL Id | Your rebranded URL Id will be in this field. Save this if you want to update or delete the branded link later |
Rebranded URL Title | A Title for an easy follow-up of your rebranded link |
Rebranded URL Slashtag | The Slashtag used to create the rebranded link |
Rebranded URL | Your new rebranded URL will be in this field |
Rebranded URL Destination | The destination URL of your rebranded link |
🔎 Search Link by Id
Required Fields
URL Id | The Rebranded URL Id given by the actions New, Update or Search. |
Output Fields
Rebranded URL Id | Your rebranded URL Id will be in this field. Save this if you want to update or delete the branded link later |
Rebranded URL Title | A Title for an easy follow-up of your rebranded link |
Rebranded URL Slashtag | The Slashtag used to create the rebranded link |
Rebranded URL | Your new rebranded URL will be in this field |
Rebranded URL Destination | The destination URL of your rebranded link |
Link Icon made by Freepik