MySQL

MySQL Integrations

  • Save Typeform form entries to a MySQL Database

    Keep track of all of your Typeform form entires and put them to work in your own apps automatically by having Zapier copy each entry into your MySQL database.

    How it Works

    Zapier will watch your Typeform form for new entries. Whenever anyone fills out your form, Zapier will copy the info and add it as a new entry in your MySQL database.

    What You Need

    • A Typeform form
    • A MySQL database

    Got that? Then let's get started.

  • Create Google Sheets rows from new MySQL rows

    Save your new MySQL rows as Google Sheets rows. After you set up this MySQL Google Sheets integration, every time a new MySQL row is created, a new row will be added to a Google Sheets spreadsheet. Great for presenting database data to non-technical users.

    Note: This Zapier integration only adds Google Sheets rows from MySQL rows that are added after you've set it up.

    How It Works

    1. A MySQL row is inserted.
    2. Zapier adds a new Google Sheets row

    What You Need

    • MySQL account
    • Google Sheets account
  • Add new Facebook Lead Ads respondents to your MySQL database

    Make sure your database always includes your latest prospects, and you can rely on accurate records for all your processes. After you've configured this integration, every new lead that enters their info on your Facebook Lead Ads will automatically be added to a new row on MySQL, saving you the hassle of manual exports from your ad.

    How this Facebook Lead Ads-MySQL integration works

    1. A new lead completes your Facebook Lead Ad
    2. Zapier adds them to a row on MySQL

    Apps involved

    • Facebook Lead Ads
    • MySQL
  • Send new Google Sheets rows to a MySQL database

    Automatically backup your spreadsheet entries to a MySQL database, so you can use the data in your own apps and more. All it takes is Google Sheets, your MySQL database, and this integration. Every new row you add to your sheet will trigger this Zap, automatically creating a new row on your MySQL database.

    How it Works

    1. A new row is added on Google Sheets
    2. Zapier automatically creates a new row on MySQL

    What You Need

    • A Google Sheets account
    • A MySQL database
  • Add subscribers from MySQL into Mailchimp

    Save time and money hiring a developer, and use this Zap to import new subscribers from your MySQL database directly into Mailchimp!

    How it works

    1. Make sure your MySQL database is accessible by following the documentation.
    2. Choose a table in your MySQL database to monitor for new rows.
    3. Choose a list to send new subscribers to in MailChimp.
    4. When Zapier sees a new row, we'll send it over to MailChimp as a new subscriber.

    What you need

    • A MySQL database that's accessible by Zapier, and contains a table which has an email address column.
    • A MailChimp account with a list for new subscribers.

    Got that? Let's get started.

  • Copy MySQL rows from custom queries into a Google Sheets spreadsheet

    Create thorough documentation for your work. With this automation, Zapier will record custom queries in MySQL directly into a selected Google Sheets spreadsheet. Now you can log your queries in a backup location automatically.

    How It Works

    1. A new row from a custom query is added in MySQL
    2. Zapier adds a new row into a selected Google Sheets spreadsheet

    What You Need

    • MySQL account
    • Google account
  • Save Webhook request data as MySQL rows

    Automatically save Webhook request data as rows in a MySQL database table. After you set up this Webhook MySQL integration, every time a Webhook is requested with data, the data will be saved as a MySQL row. Helpful for storing and backing up data from any 3rd party app.

    Note: This Zapier integration only inserts MySQL rows from Webhook requests that are received after you've set it up.

    How It Works

    1. A Webhook receives a new request
    2. Zapier inserts a new MySQL row

    What You Need

    • Webhook account
    • MySQL account
  • Create new ActiveCampaign subscribers from new MySQL rows

    If you're keeping track of contact lists with a MySQL database, the copy-and-paste routine can get quite old, quite fast. Use this MySQL ActiveCampaign integration to automatically add new ActiveCampaign subscribers from new rows in MySQL.

    Note: This Zapier integration doesn't add existing rows to ActiveCampaign, only new rows after you've set it up.

    How It Works

    1. A new row is added to MySQL
    2. Zapier adds this as a new contact in ActiveCampaign

    What You Need

    • MySQL account
    • ActiveCampaign account
  • Store new Gmail emails in MySQL rows

    Your inbox is a treasure trove of information. Use this Gmail-MySQL to keep a copy of everything you need on your database. It will trigger whenever a new email is received on Gmail (or optionally only those with a certain label) and send your new message to MySQL, adding a new row to your database.

    How It Works

    1. A new email is received on Gmail
    2. Zapier automatically adds it to a new row on a MySQL database

    What You Need

    • Gmail account
    • MySQL account
  • Post new MySQL rows as Slack messages

    This MySQL Slack integration enables you to post rows from a MySQL database as Slack messages. After you set up this integration, every time a new MySQL row is inserted, a new message will be posted to a Slack public channel, private group or as a Direct Message.

    Note: This Zapier integration only posts new Slack messages for MySQL rows that are inserted after you've set it up.

    How It Works

    1. A new MySQL row is inserted
    2. Zapier posts a new message to Slack

    What You Need

    • MySQL account
    • Slack account
  • Get emails for new MySQL rows

    Your database information is important, and so is the time it takes to check for new content. With Zapier by your side, however, the data will be pushed to you every time. Whenever you add a row to your MySQL database, this Zap will be triggered, automatically sending you an email with all the information found on that row so nothing ever slips past you.

    How It Works

    1. A new row is added to a MySQL database
    2. Zapier automatically sends you an email

    What You Need

    • MySQL account
  • Save new Gravity Forms submissions as new MySQL rows

    Archive your new Gravity Forms form submissions in an existing MySQL database table. After you set up this Gravity Forms MySQL integration, every time there is a new Gravity Forms form submission, a new row will be inserted in a MySQL table.

    Note: This Zapier integration only inserts new MySQL rows from Gravity Forms form submissions which are sent after you've set it up.

    How It Works

    1. A new Gravity Forms form is submitted
    2. Zapier inserts a new row in a MySQL table

    What You Need

    • Gravity Forms account
    • MySQL account
  • Share new MySQL rows from a custom query with a Gmail email

    Monitor your database and get notified when new rows are added with this MySQL to Gmail automation. Set it up, and every time a new row is added in MySQL, Zapier will send a new message via Gmail. Know the status of your database at all times—or use this integration to send Gmail emails right from your MySQL-powered app.

    How It Works

    1. A new row is created in MySQL
    2. Zapier sends a new message via Gmail

    What You Need

    • MySQL account
    • Gmail account
  • Save new Zapier Email Parser email data as MySQL rows

    Automatically populate a MySQL database with Zapier Email Parser email data. After you set up this Email MySQL integration, every time an email is received and parsed by Zapier Email Parser, email data will be saved as a new MySQL row. Great for storing and backing up key data from templated emails.

    Note: This Zapier integration only inserts MySQL rows from Zapier Email Parser emails that are received after you've set it up.

    How It Works

    1. A new email is received by Zapier Email Parser
    2. Zapier inserts a new MySQL row

    What You Need

    • Zapier Email Parser account
    • MySQL account
  • Create Google Calendar events from new rows on MySQL

    All your data ends up on your database, but it has to go elsewhere too. Forget about exports and manual scheduling—this MySQL-Google Calendar integration was built to handle that for you.

    After you set things up, every new row you add to your MySQL database will be sent to Google Calendar automatically, creating a new event on the calendar of your choice with all the details you need from the row.

    How It Works

    1. A new row is added to a MySQL database
    2. Zapier automation adds a new detailed event to Google Calendar

    What You Need

    • MySQL account
    • Google Calendar account
  • Create MySQL rows from new Google Forms responses

    Form submissions contain a wealth of information, why not control where that data lives? By connecting your forms to your databases, you can store that valuable data in the best place for you.

    Note: To use this integration you'll need a live form that's set up to collect responses in a spreadsheet.

    How this Google Forms-MySQL integration works

    1. You have a new form response
    2. Zapier creates a new database row

    Apps involved

    • Google Forms
    • MySQL
  • Create Trello cards for MySQL rows from custom queries

    Create tasks from custom queries when you start using this MySQL to Trello automation. Once set up, every time a new row from a custom query is created in MySQL, Zapier will create a new card in Trello. Add new tasks directly into your schedule so that you can get everything accomplished.

    How It Works

    1. A new row from a custom query is added in MySQL
    2. Zapier creates a new card in Trello

    What You Need

    • MySQL account
    • Trello account
  • Save new JotForm submissions as MySQL rows

    Automatically add your JotForm form submissions to a MySQL database. After you set up this JotForm MySQL integration, every time there is a new JotForm form submission, a new row will be inserted in a MySQL table. Great for archiving and backing up your form submission data.

    Note: This Zapier integration only inserts MySQL rows from JotForm form submissions that are sent after you've set it up.

    How It Works

    1. A new JotForm form is submitted
    2. Zapier inserts a new row in a MySQL table

    What You Need

    • JotForm account
    • MySQL account
  • Archive Google Sheets row updates as new MySQL rows

    Save updated Google Sheets rows as new MySQL rows. After you set up this Google Sheets MySQL integration, every time a Google Sheets row is updated, a new row will be added to a MySQL database table. Great for making databases more accessible and spreadsheet-like.

    Note: This Zapier integration only adds MySQL rows from Google Sheets rows that are updated after you've set it up.

    How It Works

    1. A Google Sheets row is updated
    2. Zapier inserts a new MySQL row

    What You Need

    • Google Sheets account
    • MySQL account
  • Add new SurveyMonkey responses to MySQL as new rows

    Rather than copying each new SurveyMonkey response into your MySQL database manually, use this Zapier automation to help you manage your data by automatically importing your responses into your MySQL database. Once you set up this SurveyMonkey-MySQL integration, the responses gathered from your surveys on SurveyMonkey will automatically be placed into MySQL as new rows.

    Note: This Zapier integration doesn't import already completed SurveyMonkey responses into MySQL, only new responses after you've set it up.

    How It Works

    1. A survey is completed on SurveyMonkey
    2. Zapier creates a new row in MySQL

    What You Need

    • SurveyMonkey account
    • MySQL account
  • Create Salesforce Lead From MySQL Database Entry

    Let's see if you're familiar with this one. You have a well established site that captures leads and stores them in a MySQL database table. Now you just need to figure out how to get those leds to Salesforce. You could contract someone to engineer you a solution or you can use this to get each lead to Salesforce effortlessly!

    How it Works

    Zapier will watch your MySQL database for new entries. When you add new contacts to your database, it'll copy them and create Salesforce Leads with their info.

    What You Need

    1. A MySQL database with contact data
    2. A Salesforce account
  • Add new emails parsed by mailparser.io as rows to your MySQL database

    The information you extract from those emails should be safe and accessible—a database is a perfect place for it. Set up this mailparser.io—MySQL integration and we'll take care of everything, too. Whenever a new message is parsed by mailparser.io after that, Zapier will automatically add the details to your MySQL database as a new row to be accessed when you need it.

    How It Works

    1. A new email is parsed by mailparser.io
    2. Zapier automatically adds a new row on MySQL

    What You Need

    • mailparser.io account
    • MySQL account
  • Add MySQL rows from new IMAP emails

    Why waste time updating your databases manually when you receive emails? If you set up this IMAP email-MySQL integration, a new row will be added to your database automatically for every new IMAP email you receive, keeping it effortlessly and accurately updated.

    How It Works

    1. A new email is received on your IMAP account
    2. Zapier automatically adds a new row to a MySQL database

    What You Need

    • IMAP email account
    • MySQL database
  • Save Wufoo form entries to a MySQL database

    Keep track of all of your Wufoo form entires and put them to work in your own apps automatically by having Zapier copy each entry into your MySQL database.

    How it Works

    Zapier will watch your Wufoo form for new entries. Whenever anyone fills out your form, Zapier will copy the info and add it as a new entry in your MySQL database.

    What You Need

    • A Wufoo form
    • A MySQL database

    Got that? Then let's get started.

  • Add new Formsite form entries to a MySQL database

    Adding your form results to your MySQL database by hand? Put some Zapier automation to work for a far more efficient and reliable process. Every new Formsite form result will trigger this Formsite MySQL integration, adding the information as a new row in your MySQL table.

    How This Formsite-MySQL Integration Works

    1. A new form result is received on Formsite
    2. Zapier automatically adds a new row on MySQL

    What You Need

    • Formsite account
    • MySQL database

Why Zapier?

Free

Get started for free—14 day trial of premium features and apps.

Easy

No coding required—automate any of 1,000+ apps in minutes.

Secure

Enterprise-level security—connect mission-critical apps.

MySQL Integration Details
Premium

Launched on Zapier August 27, 2012

Zapier combines Triggers (like "New or Updated Row") and Actions (like "Update Row") to complete an action in one app when a trigger occurs in another app. These combos—called "Zaps"—complete your tasks automatically.

The following MySQL Triggers, Searches, and Actions are supported by Zapier:

New or Updated Row

Triggered when a new row is added or modified.

New Row (Custom Query)

Triggered when new rows are returned from a custom query that you provide. Advanced Users Only

New Row

Triggered when you add a new row.

New Column

Triggered when you add a new column.

New Table

Triggered when you add a new table.

Find Row via Custom Query

Finds a row in a table via a custom query you control.

Find Row

Finds a row in a table via a lookup column.

Update Row

Updates an existing row.

New Row

Adds a new row.

Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.

Become a Zapier Integration Partner

MySQL is a premier database used in millions of production environments around the world. Easily plug your MySQL database into any web service.