Jump to content

SquareSpace Text Messaging + Coffee System Integration

Go to solution Solved by paul2009,

Recommended Posts

Site URL: http://www.macquarielifechurch.com.au

Hello SquareSpace Community!

Thank you for having a read of this post, it is greatly appreciated!

I recently reached out to SquareSpace Support and they directly me to create a post on the forum to see if the community knew a possible way to make this work... 

We are currently in the process of creating a brand new website on the latest version of SquareSpace (The website link supplied is our old website). What we are looking at wanting to do is having a system where we sell coffee's on our website. When someone purchases a coffee, it sends us an alert that someone has made a coffee order and then we are able to send a text message once the order is completed. Below are the steps

1. Someone orders a coffee on our site and supplies there phone number in the checkout fields
2. We receive a notification/text alerting us that someone has purchased a coffee
3. We make the specific coffee
4. Once the coffee is made, we click a button which sends a text to the customer alerting them there order is ready

I know it probably is a bit advanced but if anyone might have some form of knowledge how to set this up or even if there is a way to integrate SquareSpace with a. third-Party integration to make this happen, please feel free to mention it!

I look forward to having a read through your replies!

Regards,
Ethan

Edited by EthanTrigg
Added extra information
Link to comment
  • Replies 4
  • Created
  • Last Reply

Top Posters In This Topic

4 minutes ago, derricksrandomviews said:

This is a standard function when you have a commerce plan:

https://support.squarespace.com/hc/en-us/articles/360049390031-Customer-email-notifications

Thank you for your reply. 
That feature sends emails, not text messages from what I've read on SquareSpace Guides. Unfortunately, I am not looking at wanting to send emails, I'm wanting to send text messages.

 

Thank you for your reply though, it is much appreciated! 

Link to comment
  • Solution
On 2/1/2022 at 10:53 PM, EthanTrigg said:

What we are looking at wanting to do is:

1(a) Someone orders a coffee on our site and (b) supplies their phone number
2. We receive a notification alerting us that someone has purchased a coffee
3. We make the specific coffee
4. Once the coffee is made, we click a button which sends a text to the customer alerting them there order is ready

This is possible with custom code. You'll also need an account with an SMS provider in your country and a Robotic Process Automation (RPA) tool that can act as the connection between your Squarespace site and the SMS provider.

To explain...

Step 1a - Users can order a coffee (or multiple coffees!) using the built-in Squarespace Commerce features.

Step 1b - You may need custom code to capture their mobile number accurately. I say this because although you can prompt for a mobile number in a Custom Checkout Form, you won't be able to validate the number that the user supplies. If they don't enter a valid number, you could be texting a number that doesn't exist. You'll therefore probably want to request the mobile number at an earlier stage in the purchase workflow, where the code can check the number is valid in your country (correct prefix, correct length and so on).

Step 2 - The Squarespace App provides notifications for each purchase. You can view specific order details in the Orders panel.

Step 3 - 

Step 4 - You can tap Order Fulfilled in the App when the order is ready. By default this will send an email but if you use the Squarespace Orders API or the Webhooks Subscriptions API you can connect your Squarespace website to a third party hosted service to trigger an SMS when the order status changes from pending to fulfilled. A Robotic Process Automation (RPA) tool like Parabola or Make (formally Integromat) is probably best suited for this. 

  If this post has helped you, please click a 'Like' or 'Thanks' icon below  ⬇️

Edited by paul2009
Integromat became Make

Improve your online store with our extensions.
About: Squarespace Circle Leader since 2017. I value honesty, transparency, appreciation 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.

Buy me a coffee

Link to comment
On 2/2/2022 at 9:10 PM, paul2009 said:

This is possible with custom code. You'll also need an account with an SMS provider in your country and a Robotic Process Automation (RPA) tool that can act as the connection between your Squarespace site and the SMS provider.

To explain...

Step 1a - Users can order a coffee (or multiple coffees!) using the built-in Squarespace Commerce features.

Step 1b - You may need custom code to capture their mobile number accurately. I say this because although you can prompt for a mobile number in a Custom Checkout Form, you won't be able to validate the number that the user supplies. If they don't enter a valid number, you could be texting a number that doesn't exist. You'll therefore probably want to request the mobile number at an earlier stage in the purchase workflow, where the code can check the number is valid in your country (correct prefix, correct length and so on).

Step 2 - The Squarespace App provides notifications for each purchase. You can view specific order details in the Orders panel.

Step 3 - 

Step 4 - You can tap Order Fulfilled in the App when the order is ready. By default this will send an email but if you use the Squarespace Orders API or the Webhooks Subscriptions API you can connect your Squarespace website to a third party hosted service to trigger an SMS when the order status changes from pending to fulfilled. A Robotic Process Automation (RPA) tool like Parabola or Integromat is probably best suited for this. 

  If this post has helped you, please click a 'Like' or 'Thanks' icon below  ⬇️

Thank you so much for the assistance! I personally don't have a whole heap of coding experience, would you happen to have "Copy + paste" solve for the mobile number side of things? 

 

I'll check out the recommended RPA's to see which will suit the best and to see if its possible to link our existing texting platform (ClickSend) to Squarespace. 

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.