This content has been marked as final. Show 5 replies
Not sure I explained this correctly, but what you suggest may only apply to the Google AdSense program—for when you are running ads for other advertisers on your site. Not sure that applies here.
Basically, any time we visit a thank you page via the marketo designer preview, it's being considered a conversion in Adwords. The marketo designer should somehow ignore the Adwords trigger when rendering a preview for testing purposes.
Ah, I'm sorry...I did misunderstand.
I'm not certain if this will work, but you can try it; In Adwords, click on a campaign then go to the Settings tab, scroll down to IP Exclusions and click "edit". You can then list IP addresses that you would like excluded.
Now, this is designed to supress the ads themselves from displaying to a certain IP range, but I'm wondering if it may have the effect of supressing the conversion from counting as well. At the very least, its worth a shot. Otherwise, I'm not sure what to tell you other than to turn the conversion off in AdWords prior to making any edits.
I actually just wrote on this in another discussion post.
First Option: Fire the Conversion Code on the Submission of Landing page Form, not the Thank You Page
You can either put this code in the template or the individual landing pages under "Landing Page Actions > Edit Page Meta Tags." Then you can paste this code into the "Custom HEAD HTML:" section.
// bind to the form submit
// test to see if at least one of the fields is filled in ...
// inject the google adword conversion code
var google_conversion_id= ... your google adwords id ...,
google_conversion_label='... your google conversion label ...",
$.getScript( "http://www.googleadservices.com/pagead/conversion.js" );
The commented "// test to see if at least one of the fields is filled in ..." is where you can add in simple validation to make sure the form is filled before counting it as an AdWords conversion. This can be as simple or detailed as you want.
This form still works (when replacing the appropriate fields) without field validation, but using the code without validation means that users hitting the "submit" button will be counted as conversions even if the form throws an error at them. So if you're using this without validation, just be wary of having a higher amount of AdWords conversions than actual leads in your database. Doing validation might be overkill, depending on your specific use!
Second Option: Pass a URL Parameter to the Thank-You Page, Only "Convert" When URL Parameter is Present
While this is one way to do it, I don't believe that it's the easiest. The first method that Eric mentioned on that page is to add a URL parameter to the landing page, and only fire the conversion code (on the landing page) when that URL parameter is there. This is easy when you're making the landing pages on your own, and not easy when you're using Marketo's native Design Studio functionality. BUT if you're interested in doing this, you can edit your individual form, changing the follow-up page for the form. Instead of doing a drop-down of the pages Marketo can detect, you can put the actual URL of the landing page with the added URL parameters.
The problem with doing this is that it takes out the dynamism ease, and adds one extra step to do whenever you make a new campaign.
Hope that's helpful!
We tried this, found this online, but for some reason it's not working.
Where is the "pre-submit" option? I'm not sure I know where this is in the Marketo editor.