Cognito Forms Referral Program Integration
Collect referral information through Cognito Forms with conditional logic and automatically register new referrals.
About Our Cognito Forms Referral Integration

Cognito Forms
Collect referral information through Cognito Forms with conditional logic and automatically register new referrals.
- Cognito Forms account
What You Can Do with Cognito Forms
Cognito Forms is a uniquely powerful form builder. Its conditional logic, calculated fields, repeating sections, and built-in payment collection make it a go-to for businesses that need more than a basic contact form. Connect Referral Rock to your Cognito Forms entries and automatically attribute every form submission to the referrer who drove it. Whether you're capturing leads, processing orders, or collecting applications, each Entry becomes a trackable referral event without modifying your existing Form Templates. Referral data flows directly into your program dashboard alongside your submissions, no manual imports, no duplicate setup.
How the Cognito Forms Integration Works
Add the Referral Rock snippet to your Cognito Forms confirmation page
Place Referral Rock's JavaScript tracking snippet on the confirmation page respondents see after submitting your Cognito Form. The snippet reads the referral source from the URL and registers the Entry against the correct referrer in your program.
Forward the submitter's email using Cognito Forms Workflows or a webhook
Use Cognito Forms' Workflows or a webhook trigger to pass the submitter's email address to Referral Rock at the moment an Entry is created. This ties the submission to a real identity in your program, no manual reconciliation required.
Referral Rock attributes the Entry to the correct referrer
The moment a referred submitter completes your Cognito Form, Referral Rock logs the conversion and credits the referrer. Attribution works across all form types, whether you're using Calculations, repeating sections, or conditional logic branches, because tracking is captured at form load, not at a specific field.
Trigger rewards automatically when a referred Entry converts
Once a referred Entry meets your program's conversion criteria, rewards issue automatically. Gift cards, cash, store credit, or any custom incentive you configure. You can also set a manual approval step for forms where you want to qualify submissions before rewarding.
Turn Cognito Forms Entries into tracked referral events
Cognito Forms handles complex submissions, including multi-page forms, repeating line items, and calculated totals, and Referral Rock tracks the referral source behind every one of those Entries.
- Each submitter who arrived via a referral link is automatically attributed to the referring member, with no manual matching or data export needed.
- Entries are logged in real time in your Referral Rock dashboard alongside share counts, referral link clicks, and conversion rates.
- Submitters who complete your form without a referral link can be automatically invited to join your program and start referring themselves.
Referral tracking that survives Cognito Forms' conditional logic
Cognito Forms' conditional fields and visibility rules create personalized form paths, and Referral Rock's attribution holds regardless of which fields appear or which sections are triggered.
- Referral source is captured when the form loads, so conditional field visibility and section toggling don't disrupt attribution.
- Use hidden fields to carry the referral source through multi-step or multi-section forms without exposing it to submitters.
- Segment referred Entries by form or by conditional path to understand which referral incentive structures drive the most qualified submissions.
Capture referrals from forms that use Calculations and payment collection
Cognito Forms' built-in Calculations and payment fields make it a natural fit for quote requests, order forms, and registration flows, all of which are high-value referral conversion points.
- Track referrals at the form submission event, the moment a calculated order or payment form is completed, rather than waiting for a downstream CRM or manual entry.
- Cognito Forms' payment integrations (Stripe, PayPal) don't interfere with Referral Rock tracking; the snippet captures attribution before payment is processed.
- Any email address collected in a paid or unpaid Entry can trigger a follow-up referral invite, turning new customers into active referrers.
Close the referral loop from first Entry to reward
Referral Rock manages the full referral lifecycle, from the moment someone clicks a referral link to the moment the referrer earns their reward, with a Cognito Forms Entry as the conversion event in the middle.
- Set your conversion event to a Cognito Forms Entry, a downstream CRM update, or a manual approval step, whatever matches how you qualify submissions.
- Rewards issue automatically when a referred Entry is confirmed, with no manual review required for straightforward conversions.
- Referrers see their progress in real time through the Referral Rock member portal, giving them visibility and motivation to keep sharing.
Cognito Forms Referral Integration — FAQ
“Their integrations, their obsession to be on the leading edge of their niche, the overall customizability... All in all, I saved thousands by not needing to build an app or sign up for a long-term contract.”
Need help setting up?
Every Referral Rock plan includes dedicated onboarding support. Our team will help you configure the Cognito Forms integration and make sure everything is working perfectly. View the setup guide →
Connect Your Favorite Tools
25+ integrations to easily connect your tools and teams.
Ready to Connect Cognito Forms?
Start your free trial and set up the integration in minutes. No credit card required.











