To show which "final touch" page on your marketing site converts best in a funnel report, you can use Mixpanel's property attribution feature. This allows you to control when the property value is locked in for all steps of your funnel. Here's how you can do it:
1. Create your funnel with the two steps: "page view" and "sign up".
2. Break down the funnel by the property that represents the page path.
3. Use the "Last Step Defined" attribution option.
To set this up:
1. In the funnel report, add a breakdown by the property that represents the page path (e.g., "path" or "url").
2. Click on the dropdown next to the property name (it will likely say "Step 1" by default).
3. Select "Last Step Defined" from the options.
This approach will attribute the conversion to the last page the user visited before signing up, effectively showing you which "final touch" page converts best.
Here's the relevant information from the Mixpanel documentation:
Docs Reports > Funnels: Measure conversions through a series of events > Advanced > Property Attribution>
"Select Last Step Defined to attribute the last property value to the whole funnel, regardless of the property value in previous steps. Last Step Defined is not the same as the last step of the funnel, rather it is the last time the property is given a non-null defined value."
This method doesn't require any changes to your implementation, addressing your concern about adjusting the current setup.
Remember that this approach uses Mixpanel's default behavior of "backfilling" event properties. This means that if a property is sent in later steps of a funnel but not in earlier steps, Mixpanel will append that property to the earlier steps where it was previously absent.
By using this method, you should be able to see which pages on your marketing site are acting as the final touchpoint before users sign up, giving you insight into which pages are most effective at driving conversions.