The first row must be these column names. Column order does not matter. Extra columns are ignored.
Required columns:
- title: the funnel title. The web address is made from it.
- category: the category slug or name, in any letter case, for example email, Email or Email Marketing. The slugs and names are on the Categories screen. A new name, like Pet Care, can be created for you during the import.
- headline: the squeeze page headline.
- cta_text: the button text.
- pdf_url: a direct link to the PDF. It is downloaded to your site during the import.
Optional columns:
- subheadline: the line under the headline.
- cover_image_url: a link to the cover image. It is downloaded to your Media Library and used as the cover.
- accent_color: a hex colour with the # sign, for example #667eea. Blank uses #667eea.
- affiliate_link: this funnel's own Check Out This Resource link. Blank uses your Settings default.
- template: one of gradient, clean-card, bold-vibrant, minimal, dark-professional, modern-glass, neon-cyber, warm-sunset, corporate-blue. Blank uses gradient.
There are no CSV columns for the popup headline or the gradient colours. Imported funnels use the headline in the popup and the standard purple and blue gradient.
Header row:
title,category,headline,cta_text,pdf_url,subheadline,cover_image_url,accent_color,affiliate_link,template
Example row:
"Healthy Habits Starter Guide",productivity,"FREE: Healthy Habits Starter Guide","Get Free Access","https://example.com/wp-content/uploads/healthy-habits.pdf","Small daily changes that add up","https://example.com/wp-content/uploads/healthy-habits-cover.png","#10b981","","clean-card"
Put quotes around any value that has a comma in it. Save the file with commas, not semicolons. In Excel, "CSV UTF-8" and "CSV (Comma delimited)" both work. Google Sheets users can use File > Download > Comma Separated Values.