Create awesome, professional online forms using our drag and drop builder. Order forms, surveys, integrations and more.
Go to siteThe Formsite API enables you to automate interactions with your Formsite forms. You can retrieve form data, create new forms, or update existing ones, and even manage form submissions. With Pipedream's capabilities, you can integrate Formsite with countless other apps, create complex workflows, and trigger actions based on form submissions or other criteria. It's a powerful way to streamline data collection processes, feed collected data into other systems, or trigger events in other services in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
formsite: {
type: "app",
app: "formsite",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.formsite.$auth.server}.formsite.com/api/v2/${this.formsite.$auth.user_id}/forms`,
headers: {
Authorization: `Bearer ${this.formsite.$auth.access_token}`,
},
})
},
})
Automate Data Collection to Google Sheets: When a form submission occurs, Pipedream can trigger a workflow that automatically adds the submitted data to a Google Sheets spreadsheet. This is great for keeping all responses organized and accessible for further analysis.
Dynamic Email Notifications: Use Pipedream to send custom email notifications via SendGrid or another email service when a form is submitted. You can tailor these emails based on the submission content, ensuring that the right people get the right information at the right time.
CRM Integration: Upon a new form submission, Pipedream can create or update contact records in your Customer Relationship Management (CRM) system like Salesforce. This ensures your sales or support teams have the latest information without manual data entry.
Formsite uses API keys for authentication. When you connect your Formsite account, Pipedream securely stores the keys so you can easily authenticate to Formsite APIs in both code and no-code steps.
To connect Pipedream with your Formsite account,
access_token
and your form's API base URL on your form's Settings > Integrations > Formsite API pagehttps://123.formsite.com/api/v2/abc/forms/h3l1ugunni/
, your server
is 123
and your user_id
is abc