Constant Contact

We deliver for small businesses and nonprofits with the right tools to simplify and amplify your digital marketing and generate powerful results.

Integrate the Constant Contact API with the WooCommerce API

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

Add Contact with Constant Contact API on New Coupon Event (Instant) from WooCommerce API
WooCommerce + Constant Contact
 
Try it
Add Contact with Constant Contact API on New Customer Event (Instant) from WooCommerce API
WooCommerce + Constant Contact
 
Try it
Add Contact with Constant Contact API on New Order Event (Instant) from WooCommerce API
WooCommerce + Constant Contact
 
Try it
Add Contact with Constant Contact API on New Product Event (Instant) from WooCommerce API
WooCommerce + Constant Contact
 
Try it
Create Customer with WooCommerce API on New Contact Added from Constant Contact API
Constant Contact + WooCommerce
 
Try it
New Contact Added from the Constant Contact API

Emit new event when a new contact is created.

 
Try it
New Coupon Event (Instant) from the WooCommerce API

Emit new event each time the specified coupon event(s) occur

 
Try it
New Customer Event (Instant) from the WooCommerce API

Emit new event each time the specified customer event(s) occur

 
Try it
New Order Event (Instant) from the WooCommerce API

Emit new event each time the specified order event(s) occur

 
Try it
New Product Event (Instant) from the WooCommerce API

Emit new event each time the specified product event(s) occur

 
Try it
Add Contact with the Constant Contact API

Add a single contact. See the documentation

 
Try it
Create Customer with the WooCommerce API

Creates a new customer. See the docs

 
Try it
Create Order with the WooCommerce API

Creates a new order. See the docs

 
Try it
Remove Contact with the Constant Contact API

Delete a specific contact identified by contact_id. See the documentation

 
Try it
Create Product with the WooCommerce API

Creates a new product. See the docs

 
Try it

Overview of Constant Contact

The Constant Contact API allows users to automate email marketing efforts by managing contacts, sending emails, and tracking results. With Pipedream, you can connect Constant Contact to other apps to create powerful workflows. You can trigger events, sync contact lists, automate email campaigns, and analyze email performance with ease. Pipedream's serverless platform offers a streamlined approach to integrating Constant Contact's functionalities into diverse, automated sequences.

Connect Constant Contact

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: {
    constant_contact: {
      type: "app",
      app: "constant_contact",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.cc.email/v3/account/summary`,
      headers: {
        Authorization: `Bearer ${this.constant_contact.$auth.oauth_access_token}`,
      },
    })
  },
})

Overview of WooCommerce

WooCommerce is a customizable, open-source eCommerce platform built on WordPress. With the WooCommerce API, you can tap into the heart of your eCommerce store to read, create, update, and delete products, orders, and customers. On Pipedream, you can harness this API to automate routine tasks, sync data across platforms, and enhance customer experiences. By connecting WooCommerce to a wide array of apps and services, you can streamline operations, trigger personalized marketing, and analyze your sales data with greater ease.

Connect WooCommerce

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: {
    woocommerce: {
      type: "app",
      app: "woocommerce",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.woocommerce.$auth.url}/wp-json/wc/v2/orders`,
      auth: {
        username: `${this.woocommerce.$auth.key}`,
        password: `${this.woocommerce.$auth.secret}`,
      },
    })
  },
})