Form works in test form but not in live form

Hey all! I’m building my first form and found that it works perfectly in test mode, but doesn’t seem to work in live form.

Here’s the expected functionality:

  1. Step 2 : User enters email, phone number and clicks next.
  2. When they click next → calls Appscript → Looks up email column in a google sheet and returns a link.
  3. If link is found → goes to success step → shows user the link.

The functionality works in test, but as soon as I use it in the live form it doesn’t go past step 2.

Here’s a live link: Turo Referral template
A test email for step 2 : rchi@t.com
A test phone num for step 2 : 328977444

Appreciate the help

Hi @oidd456

Your step 2 uses logic to navigate between steps, but it looks like it only goes to the Success step if the Lookup has a value. When I tested your form, the Lookup never had one. At what point should the Lookup field be expected to have a value?

I recommend retracing the flow of your steps to confirm the intended behavior. Let me know if you’d like me to clarify anything further. You can also check our documentation for more detailed guidance on Feathery.

@Kenny after email1 is filled and it connects to API, it will return a True value to the look_up field which is supposed to trigger the second rule which is navigate to step : success step.

So the flow would be user fills email1 → clicks next → connect to api is triggered → if successful, look_up = True → trigger Navigate to success step.

Given the above expected behaviour, what should I do differently?

(post deleted by author)

Hi @oidd456 ,

Logic only runs on test forms, and not on live forms. You’ll need to be on a plan for it to run as well on your live form.

If you are interested, you can reach out to our sales team here.