Squarespace

Website Builder

Integrate the Squarespace API with the Zoho Campaigns API

Setup the Squarespace API trigger to run a workflow which integrates with the Zoho Campaigns API. Pipedream's integration platform allows you to integrate Squarespace and Zoho Campaigns remarkably fast. Free for developers.

Add Contact to Mailing List with Zoho Campaigns API on New Create Product from Squarespace API
Squarespace + Zoho Campaigns
 
Try it
Add Contact to Mailing List with Zoho Campaigns API on New Create Transaction from Squarespace API
Squarespace + Zoho Campaigns
 
Try it
Add Contact to Mailing List with Zoho Campaigns API on New Update Product from Squarespace API
Squarespace + Zoho Campaigns
 
Try it
Add Contact to Mailing List with Zoho Campaigns API on New Update Transaction from Squarespace API
Squarespace + Zoho Campaigns
 
Try it
Add Contact to Mailing List with Zoho Campaigns API on New Webhook Event from Squarespace API
Squarespace + Zoho Campaigns
 
Try it
New Campaign from the Zoho Campaigns API

Emit new event when a new campaign is created.

 
Try it
New Create Product from the Squarespace API

Emit new event for each product created.

 
Try it
New Contact from the Zoho Campaigns API

Emit new event when a new contact is created.

 
Try it
New Create Transaction from the Squarespace API

Emit new event for each transaction created.

 
Try it
New Update Product from the Squarespace API

Emit new event for each product updated.

 
Try it
Create Product with the Squarespace API

Create a new product. See docs here

 
Try it
Add Contact to Mailing List with the Zoho Campaigns API

You can use this API to add contacts to your mailing lists. See the documentation

 
Try it
Get Order with the Squarespace API

Get a specific order. See docs here

 
Try it
Create Campaign with the Zoho Campaigns API

You can create a campaign using this API. Using this API, you can set the campaign name, subject line, sender address; choose the intended mailing list.. See the documentation

 
Try it
Get Product with the Squarespace API

Get a specific product. See docs here

 
Try it

Overview of Squarespace

Squarespace's API provides a means to interface programmatically with your Squarespace site, allowing for a plethora of automation opportunities such as manipulating inventory, modifying site content, and syncing data with third-party services. When combined with Pipedream, this can translate into powerful workflows that streamline operations, enhance customer engagement, and keep various platforms in sync with your Squarespace data in real-time.

Connect Squarespace

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    squarespace: {
      type: "app",
      app: "squarespace",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.squarespace.com/1.0/authorization/website`,
      headers: {
        Authorization: `Bearer ${this.squarespace.$auth.oauth_access_token}`,
        "accept": `application/json`,
      },
    })
  },
})

Overview of Zoho Campaigns

The Zoho Campaigns API opens up a world of possibilities for email marketing automation within Pipedream, allowing you to manage contacts, campaigns, and reports programmatically. You can connect Zoho Campaigns with other apps to create workflows that automate various tasks, such as synchronizing subscriber lists, triggering campaigns based on specific actions or events, and analyzing campaign performance with custom metrics.

Connect Zoho Campaigns

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    zoho_campaigns: {
      type: "app",
      app: "zoho_campaigns",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://campaigns.${this.zoho_campaigns.$auth.base_api_url}/api/v1.1/getmailinglists?resfmt=JSON`,
      headers: {
        "Authorization": `Zoho-oauthtoken ${this.zoho_campaigns.$auth.oauth_access_token}`,
      },
    })
  },
})