Summary
The AutoLeadStar CDXP has this visibility into most conversions which take place on a dealer site due to the insertion of AutoLeadStar's code snippet across every page on the website. However, the conversions into which we have no visibility and which cannot track are those which take place inside of an iFrame.
Read here to learn about vendors using Top Frames and how they can send AutoLeadStar conversion data.
What is an iFrame, and how can you identify an iFrame?
An iFrame (Inline Frame) is an HTML document that is embedded inside another HTML document on a website. This means that there is external content that is placed over, or within, a website, that is not "controlled" by the website itself. Examples of common iframes found on dealership websites includes appointment bookers, service bookers, or other types of lead forms.
You can check if a vendor runs inside of an iFrame by simply right clicking on the form or pop-up that houses the vendor. If the vendor lives on the native website, you will see an option that says "View Page Source." If it is an external iFrame, you will see an additional option that says "View Frame Source." This is the easiest way to determine if a vendor operates out of an iFrame.
How can 3rd party vendors report a conversion?
Reporting conversions that occur in an iFrame to the AutoLeadStar CDXP is as simple as one line of JS code. There's no need to install a special pixel or libraries as long as AutoLeadStar’s snippet is on your website.
Only the vendor embedding the iFrame is able to add this line of code- unfortunately, it cannot be done by the dealership or even website vendor. This is because the iFrame sits totally separate from the rest of the website. The easiest way to set up this tracking is to introduce your CSM to the iFrame vendor. We'll take care of the rest.
The vendor should run the following line of code only after a conversion actually occurs- not upon page load or typing. Best practice is to add the line of code in the "Thank You" or follow-up page after a conversion. This code, in essence, sends a message to the AutoLeadStar code snippet that the user currently inside of the iFrame has converted.
window.parent.postMessage({AutoLeadStarEvent: {type: "conversion"}}, "*");
Viewing iFrame Conversions in Acquire
You can see how many users that came to your site from Acquire converted on iFrames in the Leads Report in your Acquire dashboard. They will be labeled as "iFrame and 3rd party vendors."