WHY IT MATTERS:
Making the most of hard-earned traffic.
There are plenty of good reasons not to drive visitors away to a different website just to fill out a form. It’s better for analytics, conversion tracking & optimization, and it’s just an overall better user experience when you maintain a consistent visual identity. Also, by keeping the user on the website, we can keep providing them with suggestions about something else to do or other pages to visit, even (especially) after a conversion.
For example, this “Thanks” page redirect (after a donation is made) gives the user the option to activate their user account, if they’re not already logged in to the website (read more about user accounts). Keeping the user on the website also means we can create pages with personalized dynamic content, like the way we include the user’s name on the “Thanks” page, as well as automatically suggesting a username to activate their account.
Making it easy for users to take action.
Also on that “Thanks” page, there’s a section offering yard signs. The user’s data is also passed into this form, auto-populating hidden input fields. So, they can request a yard sign with one click after making a donation. That yard sign request gets sent separately as a new entry, triggering different automated emails, and if necessary, can send the data to different API endpoints.
Likewise, if a user is logged into their account, forms will automatically be filled out with their saved information.