Using Make to link Square to Squarespace's Inventory

:bullseye: What is your goal?

I would like to use Make to have my in-person sales with Square POS adjust my online inventory on Squarespace.

:thinking: What is the problem & what have you tried?

Hey all, just discovered Make today and I’m excited at the possibilities. I’ve started a scenario and I have linked Square and Squarespace accounts already. Basically have the trigger set up as Square ā€œwatch for new eventsā€ i.e. inventory change, and and linked module is Squarespace ā€œUpdate Stock Quantitiesā€, but here’s where I’m getting stuck. Do I choose ā€œdecrease stock by 1?ā€ and then make a new line item for each product I have? (I can see my individual products when I search for them in this space). I have been trolling youtube and the academy for specifics on this but am not finding the specific information I need to answer this question.

I appreciate the help, hoping someone has done something extremely similar before and can point me in the right direction.

1 Like

Hi @Tame_Dog,

Welcome to the Make community. A good approach to solving challenges like this, is to search for the underlying endpoint Make uses. For example, this one: Adjust stock quantities — Squarespace Developers. This info gives you insight into the resources Make actually uses underneath.

It seems that you just have to decrease the stock by the amount of solid items. But Squarespaces needs to know for what items, so you’ll have to pass the ID of each of the items and the amount you want to deduct.

Can you share your scenario for a bit? I have not worked with Square or Squarespace before but this implementation seems straightforward.

Cheers,
Henk

Hello Henk,

Thank you for the timely response. I will check out that link you shared. Also, here is my scenario. It’s very basic right now but it should show the jist of what I’m attempting.

1 Like

Currently, it only shows the trigger module.

What have you tried with the Squarespace ā€œUpdate Stock Quantitiesā€ already?

Cheers,
Henk

I’m currently messing around with it now. I was able to have squarespace drop stock by increments of 1 when removing 1 unit of product from square. but then when I removed 30 units it still dropped only one. I believe the quantity field here is what needs to have a more specific command but i’m currently a bit lost.

1 Like

There seems to be a distinction between ā€˜decrease stock’, which deducts from the stock a certain amount, and the ā€˜set stock to finite’, which will change the stock as a whole to the provided amount.

It looks like the quantity field accepts whatever number. Did you try 30 instead of -30?

Let’s throw you in the depths of Make: try to use the Make DevTools to see the actual underlying requests that Make performs when you run a scenario:
Chrome Extension:
Make DevTool - Chrome Web Store
Tutorial:
Introduction to Make Chrome DevTool (formerly Integromat DevTool)

2 Likes

I didn’t even think that ā€˜set stock to finite’ might be what i should be looking at, not increase or decrease stock. downloaded that make devtool and watching the tutorial now. Thank you for the links!

1 Like

ty henk!

set stock to finite was what I needed to do. I have now gotten one item to increase or decrease on squarespace when i change the quantities on square. I still have a lot of learning to do, but i appreciate the help!

3 Likes

Great to hear you got it working! :clap:

Make is incredibly powerful and genuinely fun to use. That said, there are some fundamentals worth learning first and the academy is a great starting point. From there it’s simple: just build. And then build some more.

Good luck, and don’t hesitate to share your questions and knowledge with others here in the community!

Cheers,
Henk

1 Like