with ipdata.co and Gravity Forms?
Emit new event when a new form submission is received.
Creates a new entry in a Gravity Forms form. See the documentation
The ipdata API supports looking up the Mobile Carrier of an IP Address. Our database currently consists of over 2500 carriers in 234 countries. https://docs.ipdata.co/overview/mobile-carrier-detection
We provide detailed and accurate Timezone data, adjusted for DST where necessary. https://docs.ipdata.co/overview/timezone-detection
The ipdata.co API allows you to enrich IP addresses with geolocation and other relevant data points. With this API integrated into Pipedream, you can automate actions based on the physical location or details of an IP address. This enables a wide range of applications such as customizing content based on user location, flagging fraudulent activity, or tailoring marketing campaigns to specific regions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
ipdata_co: {
type: "app",
app: "ipdata_co",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.ipdata.co?api-key=${this.ipdata_co.$auth.api_key}`,
})
},
})
The Gravity Forms API allows you to interact programmatically with Gravity Forms, a WordPress form plugin, to create, update, delete, and retrieve form entries. Within Pipedream, you can leverage this API to automate workflows, integrate with other apps, and manipulate form data in real-time. By connecting Gravity Forms to Pipedream's serverless platform, you open up possibilities to sync form submissions with databases, trigger notifications, or even process payments automatically.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
gravity_forms: {
type: "app",
app: "gravity_forms",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.gravity_forms.$auth.base_api_url}/wp-json/gf/v2/forms`,
headers: {
"Content-Type": `application/json`,
},
auth: {
username: `${this.gravity_forms.$auth.consumer_key}`,
password: `${this.gravity_forms.$auth.consumer_secret}`,
},
})
},
})