• Instructions to Ask a Question

    Click on the "Ask a Question" button and select the application for which you would like to ask questions.

    We have 5 different products namely - Pabbly Connect, Pabbly Subscription Billing, Pabbly Email Marketing, Pabbly Form Builder, Pabbly Email Verification.

    The turnaround time is 24 hrs (Business Hours - 10.00 AM to 6.00 PM IST, Except Saturday and Sunday). So your kind patience will be highly appreciated!

    🚀🚀Exclusive Discount Offer

    Just in case you're looking for any ongoing offers on Pabbly, you can check the one-time offers listed below. You just need to pay once and use the application forever -
     

    🔥 Pabbly Connect One Time Plan for $249 (🏆Lifetime Access) -  View offer 

    🔥 Pabbly Subscription Billing One Time Plan for $249 (🏆Lifetime Access) - View offer

How do I use variables in Pabbly Connect

apps

Member
I have lots of text strings that I have to keep in sync throughout many workflows. And they often change and then I have to go through every single step and manually update them. Not very practical.

How can:
1. I add a central step in the beginning of a workflow where I define all variables to be used in the workflow.
2. Then refer to this variables throughout the workflow?

And then whenever I update the variables in the beginning of the workflow, the variables all naturally are updated throughout the rest of the steps.
 

Fagun Shah

Well-known member
Lookup table might be the thing you're looking for(if values are static) -

Else use Google Sheet if the variable values get changed by workflow it self.
 

apps

Member
Thanks Fagun! I'm not sure though how I would use the lookup table functionality in this instance because it requires a lookup key. To better explain. I basically have these variables:
Organisation ID: xxxyxyxyxxy
Product ID: asd5asd6ad4a6
VAT ID: 234234324

And here I would like to be able to set for instance Product ID just one time somewhere, and then go to all the later steps that use the Product ID (it can be 10 steps) and simply insert the variable name. And pabbly would then simply replace that variable name with the value (eg. "Product ID" becomes "asd5asd6ad4a6").

That means when I need to update the Product ID value I would only need to change it one place, and the rest of the steps would use that updated value without me manually having to go through and update each of them.

I need this for about 7 variables so updating them manually throughout the flows is a huge pain.

Maybe I'm not understanding, but how can I do this with the lookup table, or something else?
 

apps

Member
Thanks a lot Fagun for the video -appreciate it!

That workaround makes completely sense. I will do that! :-D I'm surprised though that Pabbly Connect does not have a single step variable setup step where all variables in a workflow can be plugged into (Eg. 7 variables in 1 step, instead of having 1 in 7 step even though they are free).
 

apps

Member
A followup question - is it possible to define the variables in a separate workflow and then read all the values from that workflow in other workflows?
 
P

PabblyMember3

Guest
No that's actually not possible but, you can forward custom data from one workflow to another Workflow using Data Forwarder: Forward Custom Data step in your workflow.
 
P

PabblyMember3

Guest
But does that not mean that it IS possible if I put the variables in another workflow?
No, It is not possible as variable defining is not available in any workflow.
 

Fagun Shah

Well-known member
Did you check the posts above? One can replicate variables functionality using the Text Formatter for instance as demonstrated by Fagun Shah: https://www.berrycast.com/conversations/251f9b6e-de0f-5a97-a399-593c853d783d

So the question is just how to exactly pass those variables to another workflow. How can that be done?
Okay, I think we have some confusion here.

1. The way I showed can only be used if the value of of the static variable stays the SAME through whole workflow.

2. You can send data to another work using Data Forwarder: Forward Custom Data or API Action as told by @Naveen , but you can not read(request a variable value) data from 1st workflow using 2nd workflow. So it basically like triggering the 2nd workflow from 1st workflow.
Here is a video that might help - https://www.facebook.com/groups/formget.deals/posts/1026010181511937

3. Now you can pass anything you want to 2nd workflow from 1st workflow's API module, that includes static variables you setup in 1st workflow using Text Formatter and the data you calculated/captured from trigger/action steps of workflow 1. It is just a matter of passing parameters and values(key:value pairs).
 

apps

Member
@Fagun Shah To clarify. I do use static variables. They do not change during the workflow (eg. stays the same), so I guess the Data Forwarder should work to send variables like this, correct?

However based on your video it seems I can only send data to another TRIGGER step in the 2nd workflow. This seems to be a problem.

What I need to do is to simply:
Trigger a workflow (A) based on a Novocall booked call action.
Trigger a workflow (B) based on a Gist lead action.
Trigger a workflow (C) based on a new Google Contacts.
Et.c

Then have another workflow (let's call it Z), that contains the static variables. And the variables from workflow Z feed into all others workflow (A, B and C)

Is this possible?
 
Last edited:

Fagun Shah

Well-known member
Not possible, use google sheet to store data of workflow Z, and use it in workflow A,B,C.

There is not free task to acheive this.
 
Top