# How to Track Referrals From Typeform Signups > Credit every referred Typeform signup to the right referrer. Redirect your embedded Typeform to a thank-you page and paste one GrowSurf code block. - URL: https://growsurf.com/integration-guides/typeform-referral-signup-tracking/ --- [← View All Guides](/integration-guides/) Send Typeform respondents to your thank-you page with their answers, and GrowSurf credits every referred signup to the person who referred them. Want the full setup walkthrough? Use these docs for exact setup steps, supported fields, and troubleshooting. [GrowSurf Typeform setup guide](https://docs.growsurf.com/integrations/typeform) [Typeform redirect endings](https://help.typeform.com/hc/en-us/articles/360051791392-End-Screens-and-redirects) When a referred friend fills out the Typeform form on your website, GrowSurf can add them to your referral program and credit the person who sent them. Typeform sends the respondent to your thank-you page with their email address in the link, and a short GrowSurf code block on that page does the rest. Your form stays where it is and looks the same. You add a redirect in Typeform and paste one code block on your thank-you page. The same setup works for an affiliate program. There, GrowSurf credits each lead to the affiliate who sent it. You need a Typeform Plus plan or higher, and the form must be embedded on your own website. The stand-alone typeform.com link does not work. ## Integration Steps ### Open the Typeform setup in GrowSurf In the Program Editor, go to **Installation** and continue to the step that asks how GrowSurf will know a referred friend signed up. Under *Using a form builder? Prep your form first*, click the Typeform icon. The GrowSurf installation step that asks how GrowSurf will know a referred friend signed up, with a row of form builder iconsThe form builder icons sit under the question in Program Editor > 5. Installation. The **Prep your form** window opens with Typeform selected. Keep it open while you work. It lists every step and holds the code you paste later. The GrowSurf Prep your form window with Typeform selected, showing the requirements and the first setup stepsPrep your form lists what Typeform needs before you start. ### Redirect the form to your thank-you page In Typeform, open the form that is embedded on your website. Next to *Endings*, click **+** and choose **Redirect to URL**. Enter the address of your thank-you page. It must start with `https://`. At the end of that address, type `?email=`, then type `@` and pick the question that asks for the email address. If the form asks for a full name, add `&full_name=` and pick that question the same way. Then publish your changes. ### Paste the GrowSurf code on your thank-you page Copy the code block from the Prep your form window and paste it anywhere on your thank-you page. When a respondent lands there, the code reads their email address and name from the link and adds them to your program. ### Finish the installation Back in GrowSurf, choose **Programmatic** as the way GrowSurf will know a referred friend signed up. Then finish the remaining installation steps. ## Tips #### Test it with a real referral link Open your own referral link in a private browser window, then fill out the form. The new person should show up in GrowSurf as referred by you. Visiting the form directly does not add anyone, so test through a referral link. #### Make the email question required The code adds someone only when the link carries an email address. Make the email question required in Typeform so every submission has one. Recommended Guides [Tally logo How to Track Referrals From Tally Form Signups Paste one GrowSurf code block next to your embedded Tally form, and every referred signup is credited to the person who referred them. View Guide →](/integration-guides/tally-referral-signup-tracking/) [Paperform logo How to Track Referrals From Paperform Signups Paste one GrowSurf code block next to your embedded Paperform form, and every referred signup is credited to the person who referred them. View Guide →](/integration-guides/paperform-referral-signup-tracking/) [Zapier logo How to Sync Referral Leads to Your CRM with Zapier + GrowSurf Use GrowSurf's New Participant trigger in Zapier to create or update CRM records when someone joins your referral program. View Guide →](/integration-guides/zapier-referral-crm-sync/) ## FAQ #### Do I need a paid Typeform plan? Yes. Redirecting respondents to your own page needs Typeform Plus or higher. #### Can I use the typeform.com link instead of an embed? No. The form must be embedded on your own website. #### Will people who were not referred be added? No. The code adds someone only when GrowSurf can tell who referred them. A visitor who found your Typeform form on their own is not added to your program. #### Does the redirect open inside the embedded form? No. By default, Typeform’s embed sends the whole page to your thank-you page. ## Turn word of mouth into steady growth from your customers Launch a refer-a-friend or affiliate program that lowers your acquisition costs and builds customer loyalty, with little engineering work. [Launch Your Program](https://app.growsurf.com/signup) 14-day free trial No credit card required Trusted by marketing and product teams that grow through customer, user, and partner referrals. ## Built for lean teams, scaled for category leaders Thanks. You're signed up. Something went wrong. Please try again.