Make Integration
Make can connect Orderspace to thousands of other apps and services without the need for any custom development and automate a wide variety of common tasks that would otherwise have to be done manually. Examples of the kinds of things you can do include:
- Export orders to a spreadsheet on Google Sheets
- Add customers to a CRM or marketing tool when they sign up on Orderspace
- Receive an SMS or message on a chat platform when an order is placed or a customer signs up
- Export orders to a shipping or fulfillment solution and create dispatches in Orderspace
- Create a product on a retail website when it is added on Orderspace
Make is priced based on credits. Each task consumes some number of credits. At the time of writing, you can get 1000 credits per month for free. Therefore, simple tasks like adding new customers to a CRM may not cost anything.
Make Setup
To get started, sign up for Make at https://make.com. After signing in and answering a few more questions, you should see your organisation's Make dashboard.
Creating a scenario triggered by an Orderspace event
In this example, we show how adding a new order to Orderspace can trigger Make to perform some action against a third-party service. In this instance, we will be adding a row to a spreadsheet on Google Sheets using the information from the order that has been added to Orderspace.
From the Organisation Dashboard, Select Create scenario

From the new scenario page, search for orderspace watch. You should see the Orderspace app and the possible Orderspace triggers below it. Hover over the Orderspace app to see the verified label. Other apps called Orderspace may also be shown. They should be ignored. They're created by third parties and may incur additional charges. The apps created by third parties are not supported by Orderspace.
Select the star symbol next to the verfied Orderspace app to add it to your Starred apps, making it easier to find in the future.
Select the Watch new orders trigger.

The page should update to show that the Orderspace New Order trigger has been selected as the first step of the scenario.
To use this trigger, Make needs to tell Orderspace to notify it whenever an order is created on Orderspace for your account. It does this by registering something called a webhook with Orderspace.
Select the Create a webhook button to begin adding the webhook.

A new pane will appear to create the webhook.
Give the webhook a name to identify it. Here we've chosen New Order in Orderspace.
Now we need to add a connection to Make to permit it to communicate with Orderspace. Under connection, click the Create a connection button

Another new pane will appear to configure the connection.
Give the connection a name to identify it. Here we've chosen Orderspace connection.
Under Orderspace Site URL enter the URL of your existing Orderspace site. Here we have chosen https://your_site_name.orderspace.com. Enter a full URL like the example, change the your_site_name part to the correct one for your Orderspace site.
Select the Save button.

A new window should open to your Orderspace site. If you are not already logged in to your Orderspace site, you will be asked to do so. You will be prompted to confirm whether you would like to allow Make to access your Orderspace data. Assuming you do, select the Allow Access button.
You should only ever need to create one connection to Orderspace for a Make account. If creating further scenarios, the existing connection can be selected instead of creating a new connection.

The window should close. You should be taken back to Make. The pane for creating a new connection should close after a few moments, and the Create a webhook pane will be visible again.
Select the Save button.

The pane should close, making the first pane visible again.
Select the Save button.

This completes the trigger step of the scenario. The next step is to repeat the same process in Make for the third-party service.
Select the + symbol on the right of the Orderspace step. It will provide further options.
Select the + symbol next to Add module.

Search for and select the app you want to connect to. In this instance, we select Google Sheets.

Set up of the third-party service is outside of the scope of this document. It should be similar to setting up the connection to Orderspace.

After setting up the third-party service, you can then provide it with data from the new order created in Orderspace
In this example, we can select a column from the spreadsheet.

Then choose which field from the Orderspace order should be used to populate the column with data.

Populate each column as required. Select the Save button at the bottom of the screen.

Test the scenario using the Run once button.

This will save the scenario and set it to wait for a new order to be created in Orderspace.

Create an order on Orderspace. This should call the webhook on Make with the data from the new order. Make will update to show that each step of the scenario has successfully processed the data.

Assuming there are no errors, check your third-party application for the new data. Here, we look at the spreadsheet selected in Google Sheets.

Make scenarios do not run automatically when data arrives by default. For that to happen, you must enable the Immediately as data arrives toggle on the scenario. This will pop up another pane asking for some other settings. Select Save.

Each time an Order is created on Orderspace, Make will process the data according to the configuration of the scenario.