Video & Text Guides

Need help getting started with importing?

Sample post Pro

Sample page Pro

Sample post Free

Sample page Free

Sample woocommerce products Pro

Sample woocommerce products Free

Sample woocommerce products Free with ACF

Sample woocommerce products Pro with ACF

Sample repeater data

Sample flexible content data

Sample flexible content repeater data

Each field has a helpful tooltip. Select a mapping option and hover over the “?” icon in the help column.

CSV Importer Plus Pro for ACF maps and imports CSV data into your posts, pages, custom post types, and WooCommerce products, with or without ACF fields. With support for a wide range of standard post/page fields and ACF fields, this plugin provides a seamless solution for managing data in WordPress.

If you want the plugin to automatically map your CSV columns to fields, make sure to use the below exact CSV column names for the standard fields.

For standard post fields, the CSV column name will be:

post_id, post_title, post_slug, post_content, post_excerpt, post_featured_image, post_categories, post_tags, post_author_usernames, post_author_emails, post_author_passwords, post_status, post_date, post_comments, post_pings

For standard page fields, the CSV column name will be:

page_id, page_title, page_slug, page_date, page_content, page_excerpt, page_featured_image, page_parent, page_template, page_author_usernames, page_author_email, page_author_password, page_status, page_password, page_comments, menu_order

For ACF/SCF Fields:

Please name your CSV column exactly like your ACF/SCF field name.
WP Admin Dashboard –> ACF/SCF –> Field Group –> Field (use the Field Name, not the label, usually lowercase with underscore like First Name –> first_name

For Custom Taxonomies

The CSV column name must be the slug of a custom taxonomy. This means the custom taxonomy must already exist or be created.

For WooCommerce Fields

product_type, product_virtual, product_downloadable, product_sku, product_barcode, product_name, product_published, product_visibility, product_date, product_slug,  product_short_description, product_description, product_sale_date_price_start, product_sale_date_price_end, product_tax_status, product_tax_class, product_stock_status, product_manage_stock, product_stock, product_allow_backorders, product_low_stock_amount, product_sold_individually, product_weight, product_length, product_width, product_height, product_enable_reviews, product_purchase_note, product_sale_price, product_regular_price, product_cat, product_tag, product_shipping_class, product_image, product_image_gallery, product_parent, product_grouped, product_external_url, product_external_button_text, product_upsell_ids, product_crosssell_ids, product_position, product_wpcom_is_markdown, product_download_file_name, product_download_file_url, product_download_limit, product_download_expiry, product_brand, product_attribute

For Yoast Seo Fields:

yoast_seo_title, yoast_focus_Keyword, yoast_meta_description, yoast_meta_robots_advanced, yoast_show_content_in_search_results, yoast_search_engines_follow_links, yoast_breadcrumb_title, yoast_canonical_url, yoast_schema_page_type, yoast_schema_article_type, yoast_cornerstone_content

For Rank Math Fields:

rank_math_title, rank_math_description, rank_math_focus_keyword, rank_math_robots, rank_math_canonical, rank_math_advanced_robots, rank_math_pillar_content, rank_math_rich_snippet, rank_math_schema_json, rank_math_facebook_title, rank_math_facebook_description, rank_math_facebook_image, rank_math_twitter_title, rank_math_twitter_description, rank_math_twitter_image, rank_math_primary_category

If your data contains special characters like “Königsbronn” or “–”, please save your CSV file using the “CSV UTF-8 (comma delimited)” encoding option to ensure a correct import.

Video Tutorials for Each Field

Full Video Tutorial for WooCommerce products

Full Video Tutorial for All ACF Fields