How to Prepopulate Lead Fields on an Offer

This article will cover the following:


Pre-pops

This will outline Cake pre-pops, implementation, best practices and some working examples. Pre-popping has many different versions, the pre‑pop method you need may depend on if you have access to the source of the page or not. Sections will have an .html file for a sample page, with the needed code to implement. Sections with “See Attached” will indicate there is a file related to this section.


Query String Parameters to Page

If you send extra field‑value pairs at the end of the unique link (ones that Cake doesn’t already use such as c=, a=, etc), Cake will add those field‑value pairs to the end of the offer link and send them with the user to the landing page. So when we get the user to the page, these field‑value pairs will be in the query string.

The page needs to be scripted to parse those field‑value pairs and insert them into the appropriate fields.

Example (click): Pre-pop with Query String Parameters from Unique Link (Hosted offers)

Getting the AJAX Script
Getting the AJAX Script Continued
Adding Upsells
Upsell Method (Upsell Script)
=affid&c=cid&s1=subaff&field=value" style="color:#3498db;">http://#domain#.com?a=affid&c=cid&s1=subaff&field=value

Landing page URL: http://landingpage.com/?field=value


Pre‑pop with Query String Parameters from


If you have any questions, please reach out to your dedicated CAKE Client Success Manager/Account Manager or contact the CAKE Support Team at support@getCAKE.com.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.