Hi All,
Background: Our site has a Contact Us page where users can fill out a form to contact us. Users can access the Contact Us page from the homepage, product page, application page, etc. (basically, from multiple pages).
Our stakeholder wants to understand the last page (or previous page to the contact-us page) that the user viewed before submitting the form (to calculate direct form submission)
Note: We capture the previous page URL in an eVar and the page URL in another eVar.
Question: How should I calculate the Direct Form Submission?
I tried Sequential segments and a segment using the Referral URL to calculate the direct form submission (figure out the previous page before the contact-us page. Still, I am getting different numbers and cannot figure out why.
Please help me understand how to interpret the difference. (screenshot of segments attached)
Views
Replies
Total Likes
Neither of the screenshots you shared are of sequential segments. A sequential segment will use the "then" operator between conditions, not the "and" or "or." Also, sequential segments need to be at a visit or visitor level. This means that if you have a segment where someone sees the "contact us" page and then submits the form, it's going to bring in every page/previous page in the visit, not just the one you want.
Do you have an event that fires for the form start/submit? If so, you could put that against page name for the "contact us" page and break it down by previous page. That should show you where people were before the contact us page. Depending on how your implementation is set up, you might need to use a different attribution model (like participation or linear) to make sure that the previous page gets credit for the event.
Views
Replies
Total Likes
Sorry @MandyGeorge, I uploaded the wrong screenshot. Please check again.
Views
Replies
Total Likes
@MandyGeorge any thoughts on this please?
Views
Replies
Total Likes
In this screenshot you've got a visit segment nested in a hit segment. So your data is going to return any hit with page categories exists that is tied to a visit where they did the path specified. In the hit section, you want to specify the page that you want to see the previous page for, which would either be "contact us page" or "homepage". So you would want something like the below. Return data for hits that have the specific page.
Based on your initial query, it sounds like you're trying to see all of the pages that come before "contact us", but this type of segment is just going to show you the homepage specifically. Are you making one of these for each of the page types that come before contact us?
Views
Replies
Total Likes