How to Connect Typeform to UniLink (Embed Beautiful Forms on Your Page)

Drop any Typeform survey or form directly onto your UniLink page with two clicks and zero code.

  • Add a Typeform block in Dashboard → Add Block → Typeform, paste your Typeform URL, and choose inline or popup display.
  • All responses go to your Typeform account — analytics, conditional logic, and integrations you already have configured still work.
  • Combine with Zapier to route Typeform responses to any tool in your stack the moment a visitor completes the form.

Typeform stands out because its forms feel more like a conversation than a data-entry chore — one question at a time, smooth transitions, and high completion rates. When you embed a Typeform into your UniLink page, you bring that polished experience to the visitors already landing on your link-in-bio, turning passive traffic into qualified leads, survey respondents, or workshop registrants without pushing them to a separate URL.

What Typeform Does

Typeform is a form and survey builder known for its conversational interface. Instead of presenting all questions at once, it shows one question per screen, uses conditional logic to skip irrelevant questions, and includes dozens of question types: short text, multiple choice, rating scale, file upload, payment, and more. The result is significantly higher completion rates compared to traditional forms.

When embedded in UniLink, Typeform handles everything on the response side — data storage, analytics, partial responses, and notifications. UniLink is simply the delivery mechanism: it puts the form in front of your audience at the moment they are most engaged, which is when they have chosen to visit your page. You do not need to duplicate any form logic inside UniLink.

Typeform's existing integrations remain fully active regardless of where the form is embedded. If you have already connected Typeform to Google Sheets, HubSpot, Mailchimp, or Slack, those connections fire normally when a visitor completes your form through UniLink. The embed is transparent — Typeform receives a standard form submission and routes it exactly as configured.

How to Get Started

  1. In your Typeform account, open the form you want to embed. Click Share, then copy the form URL (it will look like https://yourname.typeform.com/to/abc123).
  2. In the UniLink dashboard at app.unilink.us, open the page editor and click Add Block. Search for or scroll to the Typeform block and click it.
  3. Paste your Typeform URL into the URL field. UniLink will validate the URL and load a preview of the form.
  4. Choose your display mode: Inline (the form renders inside the page flow) or Popup (a button appears on the page and opens the form in a modal overlay when clicked). Configure the button label if using Popup.
  5. Adjust the block height for inline embeds so the form fits comfortably without excessive scrolling, then click Save.

How to Use Typeform

  1. For lead qualification, build a multi-step Typeform that asks about budget, timeline, and project type. Embed it as a popup on your UniLink page with a button labeled "Apply to Work With Me" — only motivated visitors click through and complete it.
  2. For event or workshop registration, use Typeform's payment question type to collect name, email, and payment in one flow. Embed it inline on your UniLink page so the signup process is immediate and frictionless.
  3. For audience research, embed a short 3-question survey as a popup. Set it to appear after a visitor has scrolled past your top links, catching engaged visitors at the right moment.
  4. Use Typeform's Hidden Fields feature to pass UTM parameters or the UniLink page slug into the form automatically. This lets you track exactly which page and campaign generated each response without asking respondents for that information.
  5. Connect Typeform to Zapier after embedding — set a Zap that fires when a new response arrives and sends it to your email, CRM, or Airtable base. This way, every UniLink visitor who completes the form is captured in your workflow instantly.

Key Settings

SettingWhat It DoesRecommended
Display ModeControls whether the form appears inline or as a popup overlayInline for primary conversion actions; Popup for secondary CTAs alongside other content
Block HeightSets the pixel height of the inline embed container550–700px for most forms; increase for longer multi-step forms
Button Label (Popup)The text shown on the trigger button before the form opensUse action-oriented language like "Apply Now," "Get a Quote," or "Take the Survey"
Typeform URLThe share URL for your specific TypeformUse the direct Typeform URL, not a redirect or short link, to ensure reliable embedding
Hidden FieldsPre-populated form fields passed via URL parametersPass utm_source and utm_campaign to track response sources in Typeform analytics
Tip: In your Typeform settings, enable Partial Submissions so you capture respondent data even if they abandon the form halfway through. Combined with Typeform's email recall feature, you can follow up with people who started but did not finish — a simple way to recover leads that would otherwise be lost.

Get the Most Out Of Typeform

The combination of Typeform's conversational UX and UniLink's concentrated, high-intent traffic creates a powerful conversion environment. Your UniLink visitors have already chosen to engage with your content — they are not cold traffic. A well-designed Typeform placed in that context will consistently outperform the same form embedded on a general website or sent as a standalone link.

Use Typeform's Logic Jump feature to create branching paths based on answers. A creator who sells both coaching and courses can have one Typeform that routes visitors to a coaching application or a course purchase page depending on their answer to the first question. Embed this as the primary block on your UniLink page and let the form do the qualification work for you.

Pair the embed with UniLink's analytics to identify friction points. If you see that many visitors click a popup button but your Typeform shows low completion rates, the problem is in the form itself — possibly too many questions or a confusing question type. Typeform's drop-off analytics show exactly which question loses people, making optimization straightforward.

For seasonal campaigns or launches, you can swap the Typeform URL in UniLink without rebuilding the block. Create a new Typeform for the campaign, paste the new URL, and your page immediately shows the updated form. This makes UniLink a reliable, permanent point of contact whose specific form content you can refresh as often as needed without changing your bio link.

Troubleshooting

ProblemCauseFix
Form shows a blank or error stateTypeform URL is incorrect or the form is set to private/closedVerify the URL in Typeform Share settings and ensure the form status is set to Open
Inline embed is too short and cuts off questionsDefault block height is insufficient for a multi-step formIncrease the Block Height setting in UniLink to 700px or more until the form displays fully
Responses not appearing in connected tools (e.g., Google Sheets)Typeform integration was set up after the form was embedded; embed itself does not affect connectionsCheck Typeform's Integrations panel to confirm the connection is active and re-authenticate if needed
Popup button does not appear on mobileBlock CSS is hidden on mobile breakpoints in the page themeCheck the UniLink block visibility settings and enable display on mobile devices
  • Typeform's conversational design drives higher completion rates than standard forms
  • All existing Typeform integrations (Google Sheets, HubSpot, Zapier) work without any reconfiguration after embedding
  • Inline and popup modes give you layout flexibility without needing custom CSS
  • Hidden fields allow source tracking without asking respondents extra questions
  • Advanced Typeform features (payment collection, file upload, logic jump) require a paid Typeform plan
  • Inline embeds on mobile require careful height configuration to avoid a cramped or scrollable form container
  • Response data lives only in Typeform — you need a Zapier or Make.com automation to push it elsewhere

Frequently Asked Questions

Can I embed a Typeform without a paid Typeform plan?

Yes. Typeform's free plan allows basic forms and embeds. You can embed up to 10 questions and receive up to 10 responses per month on the free plan. For higher response volumes and advanced features like payment collection or logic jumps, a paid Typeform plan is required.

Where do Typeform responses go when submitted through UniLink?

Responses go directly to your Typeform account — exactly the same as if the form were submitted from a standalone Typeform page. UniLink just embeds the form; it does not store, intercept, or modify responses. Check Typeform's Results tab to view all submissions.

Can I embed multiple Typeforms on one UniLink page?

Yes. You can add multiple Typeform blocks to the same page — for example, one inline form for lead capture and one popup form for a feedback survey. Each block is configured independently with its own URL and display settings.

Does embedding affect Typeform's analytics?

No. Typeform tracks views, responses, and drop-off rates based on interactions with the form itself, regardless of where it is embedded. You will see UniLink-sourced submissions in Typeform's analytics alongside any direct submissions.

Can I use Typeform to collect payments through my UniLink page?

Yes, if you have a Typeform Business plan. Typeform's payment question type integrates with Stripe and processes payments natively within the conversational form flow. Embed this form on your UniLink page and you have a frictionless checkout experience without building a separate product page.

  • Paste any Typeform URL into a Typeform block in UniLink — no API keys or developer setup required.
  • Choose inline for primary conversion forms and popup for secondary or optional forms on the same page.
  • All Typeform integrations (Google Sheets, HubSpot, Zapier) remain active after embedding with zero reconfiguration.
  • Use Typeform Hidden Fields to pass UTM source data into every response for accurate campaign attribution.
  • Enable Partial Submissions in Typeform to recover leads who start but do not complete your form.

Turn your UniLink page into a conversion machine with Typeform. Open your dashboard, add a Typeform block, and paste your form URL to go live instantly. Not using UniLink yet? Get started free today.