Jump to content

Looking for ideas on how to accomplish this customer journey

Recommended Posts

Site URL: http://gripvegas.com

I sell golf club grips that I then install from a mobile service. I would like to have the customer jouney flow like this:

( FYI the customer doesn't pay for anything until after service is completed)

The customer selects the grips they want from my product page and clicks add to cart button (item is added to cart) after button click. the user is then immediately asked to create an account to save the products selected. After the account is created the user then has a button to click that redirects them to my on-line booking page.  

Any ideas to accomplish this would be greatly appreciated. 

Link to comment
  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

15 hours ago, gripvegas said:

I sell golf club grips that I then install. I would like to have the customer journey flow like this:

  1. Customer selects the grips
  2. clicks add to cart button
  3. user is then immediately asked to create an account.
  4. redirects them to my on-line booking page [to book installation appointment]

Here are two suggestions:

1. In your scheduling software, create a booking/appointment type for each product being sold. You can then replace the 'Add to Cart' button with a 'Purchase and Book' button that sends them directly to the matching appointment where they can select the variant options, make their booking and optionally provide payment information. This option requires very little customisation. You'll require a tiny bit of code to add the custom button and hide the original cart button but that's about it.

2. A developer could write some code that captures the product information when the customer clicks the 'Purchase' button. You could then use a single booking/appointment type and pass the product information into a custom field in the scheduling software so that you know which product they require. This is considerably more complex (you'll need to hire a developer to write the code) and it will require the scheduling software to be customisable with custom fields and JavaScript or an API. 

Customers shouldn't be required to create an account in either of these scenarios unless your scheduling software requires it to create a booking.

About: Squarespace Circle Leader since 2017. I value honesty, transparency, diversity and great design ♥.
Work: Squarespace Developer and founder of SF Digital, building the features Squarespace didn't include™. 
Content: Links in my posts may refer to SF Digital products or may be affiliate links.

Catch up on all the release notes and announcements 2023 [for Circle members only]. There's a public version here too!
If I helped, you can thank me by clicking one of the emojis below. If you prefer, you can buy me a coffee.
Improve your online store with our extensions.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.