This is a good question, a year back or so, even I was facing similar problems with a website at work. We wanted to track not only campaign and ads on conversions, but also which keywords are leading to higher conversions. Here’s what we finally did.
- Changed the Destination URL in all the ads to include the {keyword} parameter
- On the landing pages of my ads, we create a SESSION and store information such as the gclid, the target keyword, country of origin
- Now whenever the user clicks on the form or other lead capturing mechanisms, we access this session and retrieve all the required information
Using this method and tracking which leads are finally converting into purchases, we are now able to find out profitability of a keyword over a period and even the average Lead to Cash conversion time.
Related Posts:
- Is there a WordPress form plugin that can easily be configured for Google Analytics goals?
- Send value of PHP variable in template via hidden field in a form
- Is it possible to pass variables to WordPress externally?
- How can I receive uploaded attach file as a Google drive link [closed]
- Form Post / Session Variables not Working in Query with Pagination
- What is & used for
- How to include landing page with form submission?
- How to edit a user profile on the front end?
- Is wp_nonce_field vulnerable if you know the action name?
- Creating a contact form without a plugin [closed]
- How to submit data from HTML form?
- Autocomplete for taxonomy input boxes on a front end form
- Sending form data via PHPMailer – How to action PHP script from a form
- how to handle forms in multiple pages?
- $_POST empty on submit (same code, same form submits normally on local server)
- Gravity Forms skip form if already filled out using cookie?
- One comment per user per post
- Looking for a simple approach for handling user $_POST data without AJAX?
- How to return variables from admin-post.php
- Setting specific image size for specific form upload file field
- Get data from dropdown and update page
- Using the WordPress selected() function
- Return to option page after running PHP script
- Validate form in functions.php, send errors back to template
- Help with forms and nonces
- Stripe Error: must provide source or customer [closed]
- How to submit form in a PHP file in WordPress?
- How to prevent page from resubmit on refresh when “Cannot modify header information – headers” warning shows
- How to redirect new WordPress user to previous page after registering
- Google Tag Manger – no-script Code Not Found
- WPForm, how to set date to tomorrow
- php form create 2 posts
- Creating a contact form with Laravel frontend
- Contact Form 7 – Add a Info Text to Checkboxes/Radiobuttons [closed]
- Make a form that will send email to all the authors in selected category [closed]
- How to make WordPress forms secure (HTTPS)
- Can you have more than one nonce on a page?
- Password protected page with a form submits for me fine but for others redirects them back to the password prompt
- How dynamically change wp_mail behaviour, sending html or plain text based on conditions?
- Remove field in the form : only works for “url”, not for “email”?
- How to add required fields in user profile admin page?
- Problem in getting Value through POST method after Login
- Java code/ JSP page in wordpress
- how to add a custom form in a page
- Form Submission Warning: Cannot modify header error only when plugin is deactivated
- Create a registration form with a PayPal checkout fee? [closed]
- comment form name and email not working?
- Sort populated GravityForms list alphabetically [closed]
- Checkboxes in a wordpress form are not showing as checked when selected [closed]
- Radio&Checkbox buttons Contact form 7 not clickable
- Complex Timesheet Form
- How to add a placeholder to the protected post password input
- How to change a form end email?
- Saved emails at dashboard
- Fatal error: Call to undefined function wp_insert_post()
- Simple form validation for custom post type in front end. Not working
- WordPress Frontend Post Form (Bootstrap Modal) Not Creating Post
- Restore Cforms II Form Presets
- Inquiry form like on URL [closed]
- Update user meta on custom wordpress form and redirect
- Headers already sent on a frontend post form using wp_redirect before get_header
- Contact form with Jquery and PHP don’t work
- Email from my theme’s contact form doesn’t get the reply-to address right
- Can I have two submit buttons in one form? [closed]
- how do i make the “contact us” on a page created not to display
- How to add a new variable to blog creation form?
- Email form getting hacked
- sending form with time interval
- Google Tag Manager only load when connected to Admin
- How to redirect a Link to a new tab in contact form 7?
- how do I hide or encrypt query strings for gravity forms
- Why is my contact form not working?
- Save and retrive data from a custom form to database
- WPAdverts – How to limit form submission 10 per month
- Using an iframe for a form help
- Fatal Error with WP Forms
- How to call or add password input / generate password / password strenght meter in custom registration form?
- Need to show results on the frontend of an admin form
- Form data being sent to parent directory
- fetch custom post if meta key exist
- Passing form data on submit
- Create a custom calculator in wordpress
- How to stopping auto scrolling after submitting the form?
- Preventing form resubmission on contact form plugin
- Plugin to get a result based on form checkbox
- How to handle dynamic form data with repeating fields?
- Passing input value into name of input
- wp_insert_post with POST data
- Adding a “Report the post” button/form?
- wordpress not saving form code in code editor
- Create register form plus send post
- Auto populate a Form
- Submit button returns to index page instead of sending data
- Using Form to alter PHP variable [closed]
- Order form for WP (similar to a wishlist) [closed]
- Adding Mailchimp API key dynamically
- WordPress – custom user flow registration approval
- Gravity form with paypal adon should return custom receipt
- I cannot enter the letter C in the form [closed]
- Add options to WordPress Blocks form dropdown field