This guide explains how to push updates from RollDog to Mapsly using API.
Prepare your data using Google Sheets.
In order to set up integration between RollDog and Mapsly you need to prepare a Google Sheet that will contain data for a one-time import. For this example we will use a simple Contacts table that will contain the following fields: id, Name, and Address.
Create a new Google Sheet, create the columns and import your data to your Google Sheet:
Keep in mind that the id field has to be stored in column A. Once ready, follow this guide to configure your data source in Mapsly using Mapsly's Google Sheets connector and import your initial data set.
During the import, you will need to specify the data type for each of your columns (fields) that you import to Mapsly:
After you import your sheet, you can disable the sync between Google Sheets and Mapsly since it is no longer needed (since the data will be sent from RollDog to Mapsly directly via API):
Generate API key
Generate an API key to your newly created data source by following this guide.
Send data from RollDog to Mapsly
Using Zapier
1- Log into your Zapier account, press Make a Zap:
2- Create a new Zap with trigger "New Account in RollDog":
Note: The Trigger event options for Rolldog there is no “New or Updated”
3- Connect your RollDog account to Zapier:
4- Set up trigger:
5- Select Mapsly as your Action app:
6- Choose "Create/Update Record" event for Mapsly:
7- Connect your Mapsly account:
In the pop-up window that will open, enter the Mapsly API key you generated earlier:
8- Add every field that you would like to synchronize and pick corresponding RollDog fields:
9- Test and Publish Zap:
You can send a test request inside Zapier and then Publish Zap. After that, you can go to RollDog and create/update a record and check if it was successfully saved to Mapsly.
Your zaps will be executed once per 1-15 minutes depending on your Zapier plan. You can also manually execute them by clicking Run Zap in the Zap's context menu: