By the end of this guide, you'll have a payment form that sends users exactly where you want after they complete a payment — whether that's a custom thank-you page, a booking page, your website, or any URL you choose. Payment forms in Formaloo work differently from standard forms: instead of showing an ending page, they use a Redirect URL in your form settings to control where the user lands after payment is complete.
When to use this
Your form collects payments via Square or Stripe, and users land back on the first page of the form after paying
You want to send paying customers to a specific thank-you page, confirmation screen, or external URL
You built an ending page for your form but noticed it doesn't show after payment — and you're looking for the workaround
You want to match the post-payment experience to your brand or funnel
How payment forms handle post-submission redirects
Standard Formaloo forms can show an ending page after submission. Payment forms behave differently: once the payment is completed on Square or Stripe's page, the payment provider redirects the user back using the URL you configure — not to an ending page.
If no redirect URL is set, users may land back on the beginning of your form. The fix is straightforward: set a Redirect URL directly in your form settings.
Step-by-step
Step 1: Set up a payment method on your form
Before configuring the redirect, make sure your form has a payment method connected. Follow the guide on how to create a new payment method to add Stripe or Square to your form if you haven't already.
Step 2: Open the form editor
Go to your form in Formaloo, enable edit mode, and click Edit form.
Step 3: Open the form settings
In the form editor, click the Settings tab to open the form settings panel.
Step 4: Go to Submission settings
Inside the Settings tab, scroll to the Submission settings section.
Step 5: Paste your destination URL in the Redirect URL field
Find the Redirect URL field and enter the full URL where you want users to land after completing their payment.
Examples:
A custom thank-you page:
https://www.yoursite.com/thank-youA booking or scheduling page:
https://calendly.com/yournameAnother Formaloo form (e.g., a confirmation or upsell form)
Your homepage:
https://www.yoursite.com
Final result
Your payment form now sends users to a specific URL immediately after their payment is confirmed. You control the experience end-to-end — from form fill to payment to post-payment destination. No more users landing back on the first question of your form wondering what happened.
If you want the destination page to feel like a branded confirmation screen, you can create a separate Formaloo form with no submit button, add your thank-you content, and use its public URL as the redirect target.
Ready to build this?
🚀 Use this template Start in minutes with a pre-built version of this workflow.
💬 Get help from our concierge team Our team will help you set this up for your specific use case.
📅 Book a demo for Team/Enterprise setup See how teams use Formaloo at scale with advanced permissions and integrations.


