Formstack Documents

Automate your document generation. Eliminate paperwork and transform data into beautifully designed Formstack documents you can send anywhere.

Integrate the Formstack Documents API with the Klaviyo API

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

Add Member To List with Klaviyo API on New Document Created from Formstack Documents API
Formstack Documents + Klaviyo
 
Try it
Create New List with Klaviyo API on New Document Created from Formstack Documents API
Formstack Documents + Klaviyo
 
Try it
Get Lists with Klaviyo API on New Document Created from Formstack Documents API
Formstack Documents + Klaviyo
 
Try it
New Document Created from the Formstack Documents API

Emit new event when a new document is created. See documentation

 
Try it
Create Document with the Formstack Documents API

Create a new document. See documentation

 
Try it
Add Member To List with the Klaviyo API

Add member to a specific list. See the docs here

 
Try it
Get Document with the Formstack Documents API

Get the details of the specified document. See documentation

 
Try it
Create New List with the Klaviyo API

Creates a new list in an account. See the docs here

 
Try it
Merge Document with the Formstack Documents API

Initiates a merge process using provided data. See documentation

 
Try it

Overview of Formstack Documents

The Formstack Documents API gives you the power to automate document creation and delivery, making it simple to generate custom PDFs, Word documents, PowerPoint presentations, and more, from your data. By leveraging the API within Pipedream, you can integrate dynamic document generation into your workflows. You might merge data from various sources, populate templates with real-time data, and send documents directly to customers or team members.

Connect Formstack Documents

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: {
    formstack_documents: {
      type: "app",
      app: "formstack_documents",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.webmerge.me/api/documents`,
      auth: {
        username: `${this.formstack_documents.$auth.api_key}`,
        password: `${this.formstack_documents.$auth.api_secret}`,
      },
    })
  },
})

Overview of Klaviyo

The Klaviyo API grants you the power to automate and personalize your email marketing efforts. With it, you can manage lists, profiles, and campaigns, track event-driven communications, and analyze the results. By leveraging this API on Pipedream, you can create intricate, automated workflows that respond in real-time to your users' behavior, sync data across multiple platforms, and tailor your marketing strategies to improve engagement and conversion rates.

Connect Klaviyo

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: {
    klaviyo: {
      type: "app",
      app: "klaviyo",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: ` https://a.klaviyo.com/api/accounts/`,
      headers: {
        "Authorization": `Klaviyo-API-Key ${this.klaviyo.$auth.api_key}`,
        "revision": `2023-12-15`,
      },
    })
  },
})