Referral Rock

WPForms Referral Program Integration

Capture referral data through WPForms on WordPress, making it easy to collect and register referrals from your website.

About Our WPForms Referral Integration

WPForms logo

WPForms

JavaScript Snippet

Capture referral data through WPForms on WordPress, making it easy to collect and register referrals from your website.

What it does
Track
Category
Forms
Requirements
  • WPForms account
Documentation
View Setup Guide
Data Privacy
When using this integration, it's up to you to comply with applicable laws and regulations, as well as Referral Rock's Terms of Service and Privacy Policy.

What You Can Do with WPForms

WPForms is the most beginner-friendly WordPress form builder, letting you create professional forms in minutes with its drag-and-drop builder and hundreds of pre-built Form Templates, no coding required. Connect Referral Rock to WPForms and turn every Entry into a tracked referral event, automatically attributing submissions to the referrer who sent the contact your way. Smart conditional logic keeps your forms dynamic and personalized while Referral Rock's tracking runs quietly in the background, capturing referral data at the moment of submission. The result: a fully automated referral tracking loop built directly on top of the forms you already use.

Track referred WPForms Entries and attribute each submission to the referrer who sent it
Forward submitter identity from WPForms Notifications or webhooks without extra data entry
Use WPForms' smart conditional logic and Form Templates without disrupting referral attribution
Automatically enroll form submitters as new referral program members via email invite
Issue rewards the moment a referred Entry meets your program's conversion criteria

How the WPForms Integration Works

1

Install the Referral Rock snippet on your WPForms Confirmation page

Add Referral Rock's JavaScript tracking snippet to the page WordPress displays after a visitor completes your WPForms form. The snippet reads the referral source from the URL and registers the Entry against the correct referrer in your Referral Rock dashboard.

2

Pass the submitter's email from your WPForms Entry to Referral Rock

Use WPForms' built-in Notifications or a webhook to forward the submitter's email address to Referral Rock at the moment of submission. This ties each Entry to a real identity in your program, no manual reconciliation or spreadsheet imports needed.

3

Referral Rock attributes the Entry to the correct referrer

The moment a referred contact completes your WordPress form, Referral Rock logs the conversion and credits the referrer who shared their unique link. Attribution works whether the contact arrived from a shared referral link, a campaign URL, or a direct invite.

4

Rewards issue automatically when the conversion is confirmed

Once a referred Entry meets your program's conversion criteria, rewards trigger automatically. Gift cards, cash, store credit, or any custom incentive you configure. Referral Rock handles the full reward lifecycle so you don't need to chase down submissions manually.

Turn every WPForms Entry into a tracked referral event

WPForms drives high form completion rates across WordPress sites, and with Referral Rock connected, every Entry becomes a referral touchpoint you can measure, attribute, and reward.

  • Each submitter who arrived via a referral link is automatically attributed to the correct referrer, with no manual matching or CSV imports required.
  • 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, turning new contacts into active referrers.

Use WPForms' Form Templates and conditional logic without losing referral data

WPForms ships with hundreds of Form Templates and smart conditional logic that shows or hides fields based on user input, and Referral Rock's tracking survives every branch in the flow.

  • Referral attribution is captured when the form loads, so conditional field logic and multi-step form flows don't interrupt tracking.
  • Start from any WPForms Form Template, including lead generation, contact, and quote request, and referral tracking works out of the box without rebuilding your forms.
  • Hidden fields in WPForms can carry the referral source through multi-page forms without surfacing it to the submitter.

Track referrals at the form Entry, where the conversion actually happens

A WPForms submission is often the first moment a prospect identifies themselves on your WordPress site. That's exactly where referral tracking delivers the highest accuracy and the fastest time to reward.

  • Track the referral at the Entry event rather than waiting for a downstream CRM update or manual approval step.
  • Embed your WPForms form on any WordPress page or landing page and referral tracking follows, no need to rebuild forms or modify your page structure.
  • Any email address captured in an Entry can trigger a Referral Rock invite, turning new contacts into program members automatically.

Close the referral loop from first click to issued reward

Referral Rock manages the full lifecycle from the moment someone clicks a referral link to the moment the referrer earns their reward. WPForms is the conversion event in the middle.

  • Set your conversion trigger to a WPForms Entry, a downstream CRM update, or a manual approval, 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, keeping them motivated to keep sharing.

WPForms Referral Integration — FAQ

The integration uses Referral Rock's JavaScript tracking snippet placed on the WordPress page that appears after your WPForms form is submitted (your Confirmation page). The snippet captures the referral source from the URL, and WPForms' Notifications or a webhook forwards the submitter's email to Referral Rock at the moment of submission. Together, these two pieces tie each Entry to the correct referrer, no third-party middleware or coding required.
A referral conversion is triggered when a contact who arrived via a referral link submits your WPForms form. The tracking snippet on the Confirmation page fires and sends the referral data to Referral Rock, which logs the Entry against the correct referrer. You can also configure a manual approval step if you want to qualify leads before a reward is issued.
No. Referral Rock captures the referral source when the form first loads, not at a specific field or conditional branch. This means smart conditional logic, showing or hiding fields based on user answers, doesn't interfere with attribution. Even if a submitter takes a different path through a multi-step form, the referral is still recorded accurately as long as they reach and submit the form.
Yes, a paid WPForms plan is required. The webhook and advanced Notification features needed to reliably forward Entry data to Referral Rock are available on paid WPForms plans. If you're already using WPForms on your WordPress site, check that your current plan includes webhook or Zapier support to confirm compatibility before setting up the integration.
The WPForms integration is available on all paid Referral Rock plans. You can confirm which plan is right for your program on the Referral Rock pricing page. Concierge Onboarding is also available on all plans if you'd like hands-on help connecting WPForms to your referral program.
Setup involves three steps: (1) Add Referral Rock's JavaScript tracking snippet to your WPForms Confirmation page in WordPress. (2) Configure a WPForms Notification or webhook to pass the submitter's email address to Referral Rock at the moment of submission. (3) Test with a sample Entry to confirm referral attribution is working correctly. Full step-by-step instructions are in our WPForms integration documentation. Concierge Onboarding is available if you'd like guided setup support.
“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 WPForms integration and make sure everything is working perfectly. View the setup guide →

Ready to Connect WPForms?

Start your free trial and set up the integration in minutes. No credit card required.