Join

Easily Enhance the Add Listing Flow for MyListing Without a Plugin

  • Guides reflect how I’m currently using the solution for myself and my clients. 
  • If I don’t cover a specific feature, it implies I’m not using it.
  • If I don’t cover a specific setting, it implies the defaults are acceptable or the options are obvious.

In this guide, I show you how to easily get around one of the most complained about aspects of the MyListing theme – the ‘Add Listing’ “flow.”

MyListing does the ‘Add Listing’ process a bit backward. Unlike other platforms that accept payment, customers are prompted to check out AFTER they have completed their Listing.

This confuses Listing Owners and increases the likelihood they will abandon the ‘Add Listing’ process should they get frustrated with your Submit Form, and that’s because they have no incentive (i.e., they haven’t yet paid) to do so.

Some MyListing website owners learn to live with this issue, and some people spend money on solutions to get around it. I’m offering a simple solution to do more creative things with the ‘Add Listing’ flow.

Educational Pages

In addition to what we will do within this guide, I would like to point out that I still recommend you educate Listing Owners on the front end.

You must let Listing Owners know about your pricing, plan features, etc., so they know what’s available and what they are getting into. I do this using Listing 101 pagesSupport pagesPricing pages, etc.

Enhance the Flow

We are going to have the Listing Owners pay you first before adding their Listing, which has a host of benefits.

  • Buying a Listing Package first and then adding the Listing is less confusing.
  • You’re incentivizing Listing Owners to join your platform rather than bailing during the ‘Add Listing’ process.
  • Allows you to get more creative with your onboarding process.
  • And more!

Purchase Redirection

We want to set up a redirection on checkout that places the Listing Owner right where they are ready to add their Listing.

You can do that in several ways, such as creating custom thank you page redirects or redirecting all customers to the same page after checkout regardless of the product purchased.

What we are going to do here is set up unique redirections based on the purchased Listing Package.

This allows you to get creative, such as redirecting Listing Owners to unique landing pages after checkout based on the Listing Package they purchased.

The steps below assume you have your Listing Types and Listing Packages already in place, with the Listing Packages already assigned to their respective Listing Type(s).

  1. Add the Create Unique Redirects Based on the Purchased Product code snippet to your website.
  2. Adjust your Listing Packages, assigning the corresponding ‘Add Listing’ Redirect URL to each.

For example, if you have a ‘Jobs’ Listing Type, the redirect URL for that specific Listing Type would be as follows.

https://domain.com/add-listing/?listing_type=jobs
enhance add listing flow without plugin listing package url

On the other hand, if you wanted to redirect to the same URL regardless of the Listing Type, the redirect URL would be as follows.

https://domain.com/add-listing/

Note: Step 2 is hard to explain in writing, but I cover it in the video tutorial as well.

  1. Optionally configure a unique landing page for the redirect or even unique landing pages for each Listing Type.

If you don’t want to dump Listing Owners into the Add Listing process, you could create a unique landing page with your Listing Packages, some educational material, etc.

Or, if you have multiple Listing Types, you could create a unique landing page with various sections corresponding to your different Listing Types, educational material, etc.

Or, you could create unique landing pages per Listing Type to give Listing owners a warm fuzzy feeling.

https://domain.com/onboarding/jobs
enhance add listing flow without plugin listing package url landing page

Video Tutorial

Youtube video