Skip to content

CF7 to Gravity Forms Migrator

Migrate your existing Contact Form 7 forms into Gravity Forms without rebuilding them field by field.

by Gravity Forms Paid Official Updated Jul 22, 2026

What it does

If you're switching from Contact Form 7 to Gravity Forms, recreating every form by hand takes time. This add-on scans your WordPress database for CF7 forms and converts them into native Gravity Forms in a few clicks.

It maps common CF7 field types to their Gravity Forms equivalents automatically. It also carries over required field settings, placeholders, default values, CSS classes, file upload restrictions, number ranges, mail notifications, and success confirmations. You can preview the mapped result before you commit to importing.

It's made by Gravity Forms and works with Gravity Forms 2.5 or later. After import, each form behaves like any form you built in Gravity Forms from the start, so you can edit and extend it normally.

Key features

  • Import CF7 forms one at a time or all at once with a single click
  • Preview mapped fields, mail settings, warnings, and raw CF7 markup before importing
  • Converts text, email, URL, phone, textarea, select, checkbox, radio, file upload, date, number, consent, hidden, and quiz fields
  • Preserves required settings, placeholders, default values, CSS classes, IDs, file restrictions, and number min/max values
  • Converts CF7 mail settings into Gravity Forms notifications
  • Converts CF7 success messages into Gravity Forms confirmations
  • Imports quiz fields as native quiz fields when the Gravity Forms Quiz Add-On is active

Good for

Switching from CF7You can move all your existing CF7 forms to Gravity Forms without rebuilding each one manually.
Preserving form settingsField rules, placeholders, and notification emails carry over so you don't have to reconfigure them.
Bulk site migrationsUse Import All to migrate every CF7 form on a site in one step.

Written from Gravity Forms’s own listing. Version and dates come straight from the source and are checked weekly.

Do I need Contact Form 7 still installed?

CF7 does not need to be active, but having it active makes form discovery easier in the admin. The plugin reads CF7 form data directly from your WordPress database.

Which field types get converted?

Text, email, URL, phone, textarea, select (including multi-select), checkbox, radio, file upload, date, number, consent, hidden, and quiz fields are all supported.

What happens to quiz fields if I don't have the Quiz Add-On?

Quiz fields fall back to plain text fields when the Gravity Forms Quiz Add-On is not installed.

Can I check what will be imported before committing?

Yes. Click Preview on any detected form to review the mapped fields, mail settings, warnings, and the original CF7 template before you import.

More from Gravity Forms