Affiliate Tracking for Form-Based Businesses: Tally and Typeform Integrations
Most affiliate programs are built on a simple assumption: a partner shares a link, someone clicks it, and a purchase is made. Commission tracked, done.
But not every business converts through a checkout page. A significant portion of the SaaS, services, and B2B world runs on forms: discovery calls booked through a Typeform, project inquiries submitted via a Tally, and onboarding applications filled out before a sale ever happens. For these businesses, affiliate tracking traditionally breaks at exactly the moment it matters most.
Partnero's integrations with Tally and Typeform fix that. When a partner refers someone who fills out your form, Partnero automatically attributes the submission and any resulting sale to that partner. Your affiliate program works the way your business actually works.
Why form-based affiliate tracking matters
The problem is a mismatch between how affiliate software expects businesses to sell and how many businesses actually sell.
Standard affiliate tracking works well when the conversion is a direct transaction: someone clicks a referral link and makes a purchase. But many products and services require a step in between. A prospect fills out a form to request a demo, apply for access, book a call, or start an onboarding process. The sale follows later, sometimes days or weeks later, after a human conversation.
Without form-based tracking, this is what happens: a partner drives qualified leads to your form, those leads convert into paying customers, and the partner receives no credit. From the affiliate platform's perspective, no conversion happened. From the partner's perspective, they did the work and got nothing.
That is a trust problem. And trust problems kill affiliate programs.
The businesses most affected tend to share a few characteristics. Their sales process involves a consultation, a quote, or an application before any money changes hands. Their conversion event is a form fill, not a checkout. Or they simply use Tally or Typeform as the front door to their product for intake, waitlist sign-ups, cohort enrollment, or service requests, because those tools offer a better experience than a standard signup form.
For all of these cases, connecting form submissions to affiliate attribution is not a nice-to-have. It is what makes the program work at all.
Real use cases: who actually benefits from this
B2B SaaS with demo or trial request flows
Many B2B products do not offer self-serve signup. Prospects fill out a "request a demo" or "book a call" form, then go through a sales process before converting. If affiliates, typically consultants, agencies, or integration partners, are driving these leads, they need attribution at the form submission stage, not just at purchase.
Agencies and service businesses
A web design agency, a marketing consultancy, or a bookkeeping firm does not have a checkout page. They have a contact form or a project inquiry form. If those businesses run affiliate or referral programs, form tracking is the only way to attribute those referrals correctly.
Coaching, courses, and cohort-based programs.
Many education businesses use enrollment forms to manage applications and intake. An affiliate who promotes a coaching program or an online course may drive applicants through a Tally or Typeform intake. Without form tracking, those conversions are invisible.
Waitlists and early access programs
Product launches often gatekeep access behind a waitlist form. If affiliates are helping grow the waitlist, a common pre-launch strategy, tracking which submissions came through which partner is essential for calculating who earned what when the product opens up.
Events and registrations
Conferences, workshops, and webinars frequently use forms for registration. An affiliate who promotes your event and drives registrations through a Typeform deserves credit for those sign-ups, even if payment happens separately or not at all.
In all of these cases, the integration works the same way: the partner's referral key travels with the link, gets captured in a hidden field inside the form, and is passed to Partnero when the form is submitted. The submission is attributed. The partner is credited.
How the integration works
The end result is simple: a partner promotes your form, someone fills it out, and Partnero knows exactly which partner sent them. Automatically, without anyone having to do anything manually. But how that works in practice depends on how your form is set up, and Partnero offers multiple methods to match the way your business already operates.
Tally
Partners share a direct link to your form
This is the most common setup for affiliate programs. Your partners get a Tally form URL with their unique referral key built into it, the same way they would share any other affiliate link. When someone clicks it and fills out the form, the attribution is captured invisibly. Your partners do not need to explain anything, add any caveats, or send traffic anywhere other than the form itself. It just works. This method requires no scripts on your website, making it fast to set up and easy to maintain.
Your website links to the form
If your form is one step removed from the partner, for example, a "Request a demo" button on your homepage that opens a Tally form, this method keeps attribution intact through that extra hop. A visitor who arrived via an affiliate link retains that attribution when they click through to the form. Partners can promote your website normally, and any visitor who eventually reaches the form is still credited correctly, even though the form lives on a separate domain.
Typeform
Partners share a direct link to your form
The same experience as the Tally equivalent: partners share a Typeform URL with their referral key, and attribution is captured on submission with no friction for the partner or the prospect. A good fit when you want partners to send traffic directly to a specific form rather than to your main website.
Your website links to the form
If your Typeform is accessible through a link on your website, this method attributes submissions back to whoever originally referred the visitor, even if they browsed several pages before clicking through to the form. Partners can promote any page on your site, and referrals are tracked end-to-end.
The form is embedded on your website
Many businesses embed Typeform directly on their site, as an inline form, pop-up, slide-in, or another format, because it creates a smoother, more on-brand experience than sending visitors to an external URL. This method handles attribution for embedded forms specifically, so you do not have to choose between a great user experience and accurate affiliate tracking. Partners drive traffic to your site, visitors fill out the embedded form without leaving, and the commission is attributed correctly.
Connecting form submissions to commissions
The Tally and Typeform integrations handle the attribution side, capturing which partner referred a given form submission. But to pay commissions, Partnero also needs to know when a sale occurs.
For businesses where payment follows the form submission, there are a few ways to close that loop:
If you process payments through Stripe or Paddle, connecting those integrations in Partnero is the most direct route. When a payment is recorded for a customer attributed to a partner, the commission is triggered automatically.
The Partnero API allows you to send sale data programmatically; useful if you have a custom billing setup or CRM.
Partnero JS can be used for tracking sales events on your website.
Zapier or Make can connect Partnero to almost any other tool in your stack, enabling you to trigger commission events from whatever system records the actual sale.
The form integration creates the partner-customer link. Everything else in Partnero, from commission calculation, payout scheduling, to partner reporting, works from there exactly as it would for any other conversion.
Setting up the integrations
Both integrations are configured from the Integrations section of your Partnero dashboard, under the Forms category.

For Tally, you will need a Tally API key, which you can generate in your Tally account settings. For Typeform, you will need a personal access token from your Typeform account settings. Once connected, you select which form to sync, choose whether a submission should create a partner or a customer record in Partnero, and map the form fields, including the hidden aff field, to the corresponding Partnero fields.
Detailed setup instructions for both integrations, including auto-generated code snippets specific to your account, are available in your Partnero dashboard under Integration settings.
Putting it together
Affiliate attribution should follow the actual shape of your sales process, not force it to conform to what affiliate software can track. If your business converts through forms, your affiliate program needs to work at that layer.
The Tally and Typeform integrations in Partnero make that possible without rebuilding your tech stack. Partners share links, leads fill out forms, attribution is captured, and commissions flow when sales close. The same reliable, automated payout system that handles direct purchases handles form-attributed sales exactly the same way.
If your product or service involves a form somewhere between first click and first payment, this integration is the piece that makes your affiliate program complete.
Start for free and connect your forms in minutes, or talk to us if you want to walk through the right setup for your business.
Frequently asked questions
Double-click this element to edit. Rich Text element is great for long form content like product descriptions, articles and blog posts.
Double-click this element to edit. Rich Text element is great for long form content like product descriptions, articles and blog posts.
When someone clicks an affiliate link, Partnero stores the partner's referral key in the URL or a tracking cookie. A hidden field in your Tally or Typeform captures that key when the visitor fills out the form, and it is sent to Partnero automatically via webhook on submission.
Minimal changes are required. For both Tally and Typeform, you add a single hidden field named aff to your form. Depending on the integration method, you may also need to add a small script to your website. Partnero provides auto-generated code snippets in your dashboard for each setup.
Partnero creates a customer record attributed to the referring partner. When a sale is later recorded — through Stripe, Paddle, the Partnero API, or another method — the commission is calculated and assigned to that partner automatically.
Yes. Partnero's Typeform integration includes a dedicated method for embedded forms, covering standard embeds, pop-ups, sliders, and other embed types.
Yes. Once a commission is attributed — whether from a direct purchase or a form-attributed sale — it flows through Partnero's standard payout system. All payout automation, approval flows, thresholds, and scheduling work exactly the same way.
You can use Zapier or Make to connect Partnero to virtually any external tool. This allows you to trigger commission events from your CRM, scheduling software, or billing system, keeping attribution accurate regardless of how complex your sales process is.
Launch your program in minutes or get in touch for advanced setups.