with WebinarKit and Google Tag Manager?
Triggered when a new webinar is created. See the documentation
Lists all scheduled sessions for a specific webinar. See the documentation
Registers a new attendee for a specific webinar. See the documentation
The WebinarKit API provides programmable hooks into WebinarKit's suite, enabling automation of webinar management tasks like creating webinars, registering participants, and sending out reminders. With Pipedream, you can craft workflows that react to various triggers, such as new registrant sign-ups or attendee data, and connect these events to hundreds of other apps. This integration can vastly improve the efficiency of your webinar operations by automating repetitive tasks, collecting data, and nurturing leads with minimal manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
webinarkit: {
type: "app",
app: "webinarkit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://webinarkit.com/api/webinars`,
headers: {
Authorization: `Bearer ${this.webinarkit.$auth.api_key}`,
},
})
},
})
The Google Tag Manager API allows you to manage your tags, triggers, variables, and related configurations programmatically. Through Pipedream, you can integrate these API capabilities into serverless workflows to automate complex tagging tasks, sync configurations across environments, and streamline marketing or analytics operations. Pipedream's platform facilitates the creation of custom automations with Google Tag Manager, helping you deploy tags faster, manage user permissions, and control versions of your tag configurations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
google_tag_manager: {
type: "app",
app: "google_tag_manager",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.googleapis.com/tagmanager/v2/accounts`,
headers: {
Authorization: `Bearer ${this.google_tag_manager.$auth.oauth_access_token}`,
},
})
},
})