We have a couple pieces of very exciting news to share: we now have an import add-on for Toolset Types and Automatic Scheduling is now available for WP All Import.

Toolset Types Add-On

The Toolset Types Add-On is available today as a free beta. It already supports most of the fields included in Toolset Types 3.0. We're hard at work adding support for the remaining features, patching bugs, and polishing off the rough edges. Once the beta period is complete, updates for the beta will stop and you'll need to purchase the add-on for $69. You can download the beta for free, right here, right now.

To be clear: this software is in beta. It has bugs. Use it with caution. We will happily provide support, but will not be responsible for any damage done to your site as a result of using this software.

[vcex_button url="http://wpallimport.com/toolset-types-add-on/" title="Download the Toolset Types Add-On Beta for Free" style="graphical" align="left" color="blue" size="medium" target="self" rel="none"]Download the Toolset Types Add-On Beta for Free[/vcex_button]

Automatic Scheduling

Our new service, Automatic Scheduling, is now available for WP All Import. This was added to WP All Export earlier in the year, and now you can use it to schedule your imports too. The service costs $9/mo, and you can use the same subscription to schedule unlimited imports and unlimited exports on an unlimited number of websites. Click here to subscribe to Automatic Scheduling.

We are happy to announce that a recent update to WP All Export brings two features which we've been working on for a long time: Automatic Scheduling and Custom Export Fields.

Automatic Scheduling

This is a new, paid service from our team. Setting up an import or export to run on a schedule has always required cron jobs. Cron jobs are annoying and no one enjoys dealing with them.

We've always wanted to make this a lot easier, with a user interface built right in to WP All Import and WP All Export. WordPress does offer a way for developers to have the site itself handle scheduled processes like this, but in practice it is unreliable and not suited for important tasks.

So, our solution is to build a hosted service that will make sure your imports and exports run when they need to run. Now, right inside WP All Export (and soon WP All Import) you can choose when you want your imports and exports to start, and our service will make sure that they start and run until finished.

Automatic Scheduling costs $9 per month for unlimited sites and unlimited imports/exports. The service is entirely optional and all of the old cron endpoints still work and will always work. Right now the service is only available for WP All Export. We plan to roll it out to WP All Import very soon.

Custom Export Fields

WP All Export now comes with an easy way to combine any number of data elements, function calls, and static text into one export field.

We are very excited to get this in to your hands - it makes WP All Export much more powerful and easier to use.

Today we've released updates to all of our plugins with various improvements and bug fixes. Most importantly, we've created a way to export WooCommerce products to the Google Merchant Center so that they can be sent to Google Shopping and other services. We didn't announce it, but last month we added the ability to import and export taxonomies and taxonomy meta.

Export WooCommerce Products to Google Merchant Center

Just like the rest of our products we tried to make this feature as simple as possible while still being powerful enough for advanced users. Your WooCommerce products can be configured in any way and mapped to all of the attribute fields in Google Merchant Center. You don't need to deal with spreadsheets or XML feeds or mess around with formatting or dig through Google's documentation - WP All Export will walk you through the whole process.


We've organized everything to make it very simple and easy, yet powerful enough that you'll be able to map your WooCommerce data no matter how you have your store configured. After you've set up and run your export, WP All Export will give you the feed URL. You then go to Google, create a new feed, paste in the feed URL from WP All Export, and you're done.

If you want to send your products to Google Merchant Center on a schedule, you can set your export to run automatically.

We plan to add support for many services in future releases, including Amazon, eBay, others. Have a suggestion? Let us know!

Import and Export Taxonomies and Taxonomy Meta

We're also happy to announce that it is now possible to import and export taxonomies and along with their metadata. You can still import posts and have their categories and tags come in as well in the same import. However, if you want to import taxonomies separately without the posts, well, now you can.

WP All Export can export taxonomies on their own, and can even create the import templates for WP All Import. This makes it a breeze to migrate taxonomies from one site to another, or edit all of your taxonomies in Excel and then reimport them.

This feature has been requested for a long time and we're thrilled to have it out there for everyone.

Today we've released updates to all of our plugins with many improvements and bug fixes. Most importantly, you can now create completely custom XML exports to match any XML spec.

Just like the rest of WP All Export, it's very simple and very powerful. You write out an XML template, like this:


Everything inside the LOOP tags will be repeated for every exported post, with the {Title} and {Content} tags being replaced with that post's title and content. You can also pass the data through PHP functions like this:

<content>[str_replace( "foo", "bar", {Content} )]</content>

Of course, the above custom XML template is a very simple, basic example. This feature really shines when you need to create a custom XML feed to satisfy complicated XML specifications, like Zillow, Etsy, etc.

We've been working on this a long time and are excited to hear about all of the interesting ways you put it to use!

Coming Soon: Export & Import Taxonomies

Work on this feature is under way and will be included in the next release. You'll be able to import and export tags, categories, and custom taxonomies, with all of the flexibility that you have when importing posts.

Coming Soon: Google Merchant Center

Right now you can set up a custom XML export and upload the feed directly to Google Merchant Center. But we want to make it even easier.

If you have any experience at all with  Google Merchant Center please get in touch!

We're happy to announce that you can now import WooCommerce Orders with WP All Import Pro and the WooCommerce Add-On. This is fully compatible with WP All Export, so you can also migrate orders from one site to another in just a couple of clicks.

Special thanks goes out to everyone who helped us in beta testing these features. This is one of the more ambitious features we've built and we're very pleased with the results.

WPML Support for WP All Export

WPML is now fully compatible with WP All Export. Translation IDs and other fields are now automatically detected and exported easily with WP All Export. Along with WPML All Import from the WPML team, multilingual imports and exports are now fast and easy with WP All Import and WP All Export.

Coming Soon: Fully Customized XML Exports

As it stands now WP All Export does a great job exporting simple XML feeds. But, a lot of people want to export feeds that fit very specific requirements. So, we're adding one click support for Google Merchants feeds (with more on the way). We're also creating an entirely new, advanced XML editor so that you can create a file to match pretty much any XML spec out there.

Try the Beta

Betas versions of WP All Import, WP All Export, and everything else are now available at the customer portal: http://www.wpallimport.com/portal/

We're releasing updates for all of our Pro plugins. We've been working on these updates for quite a while and are very excited to share them with you.

Coming Soon: Order Imports

One of the main reasons this update was so long in the making was that we originally intended to include the ability to import and migrate WooCommerce orders. We are close to this functionality being ready, but decided to pull it from this release to get these updates out in a timely manner.

Changes to WP All Export

This time around WP All Export saw the most improvement.

Overall UI Refresh

We took a good hard look at every page, panel, button, and option, cleaning things up and making WP All Export even easier to use. The changes made in this release will allow us to extend WP All Export even further in future releases.

Better Order Exports

Better Media Exports

Better Integration with WP All Import

Better ACF Support

There are of course a lot of other bug fixes and improvements in WP All Export. WP All Import has been updated with a lot of bug fixes, improvements, and import speed optimization. The WooCommerce Add-On, ACF Add-On, User Import Add-On, and the Link Cloaking Add-On have all been updated with bug fixes and minor improvements as well. You can view the full changelog on your website's plugins page.

With WP All Export and Zapier you can send data from WordPress to apps like Gmail, Google Drive, Dropbox, Slack, and over 500 others. Our Zapier app has been in beta for three months and we're happy to announce that it is now available to everyone.

We've been using WP All Export and Zapier together for quite a while. In that time they've become indispensable tools to track WP All Export's sales and we'd love to walk you through how we do it.

Getting sales numbers using WP All Export.

In WordPress we use Easy Digital Downloads to sell our plugins (it's even easier to export WooCommerce orders if you use that instead). To get the sales data out we'll export EDD's Payments post type and set up filters to export published payments created in the last 7 days. EDD uses the _edd_payment_meta custom field to store sales data, so we'll add another filter to only include purchases containing WP All Export.

filtering options

For this export, we don't really care so much about the actual data that we're exporting - we just want to see the total number of records that are exported which will tell us how many copies we've sold.

We use a cron job to run this export automatically every week.

Sending sales numbers to Zapier and beyond.


Once our export is set up, we need to make a new Zap. A Zap is a blueprint for a task that you want to do whenever something happens. In this example, our Zap looks like this: "When I export sales data using WP All Export, send the export file to Dropbox, record the number of sales in Google Sheets, and then send an email."

The first part (WP All Export) is the Trigger, and the other parts (Dropbox, Google Sheets, email) are the Actions. You have one trigger and as many actions as you like, all linked together in one Zap.

So, let's make a new Zap and set WP All Export as our trigger.

We only want this Zap to execute when the export we just set up has completed. To do that we'll add a filter in Zapier so that the Zap will only run if the export's Friendly Name equals whatever we chose when setting up the export back in WordPress.

zapier filters

Now for the fun part.

We need to set up the actions - where the data will be sent and how it will be processed.

First let's take care of Dropbox. It's pretty straightforward, we just pick a folder and give the export file URL to Dropbox so it can download the file from WordPress.


Next up is Google Sheets.

We want to add a row to a spreadsheet with our sales numbers every time the export is completed. Just like with Dropbox, this is pretty straightforward. Since we set up our filters in WP All Export, we can use the 'Records Exported' trigger field in Zapier - that'll tell us how many copies of WP All Export were sold in the last 7 days.

google sheets

With Google Sheets it's really easy to set up charts to visualize your data - automatically updated pretty charts based on your WordPress data.

Finally, we want to email our team. To do that we'll use the Email with Zapier action. Our team will get a share link to the file on Dropbox, a link to view the updated Google spreadsheet, and we'll include the sales data in the subject of the email so they don't even really need to open it.


And that's it! This sort of thing is really only possible with WP All Export and Zapier and we're very excited to hear about all the great Zaps you come up with!

We're happy to announce the integration of Zapier and WP All Export. Zapier acts as a middle man between WP All Export and over 500 apps, like Dropbox, Google Drive, Mailchimp, email, Slack, and Google Docs, amongst a long, long list of others.

Check out Zapier's directory for a full list: https://zapier.com/zapbook/wp-all-export-pro

What does this mean?

You can use Zapier to automatically email your export file somewhere, or add it to your Dropbox, or send it to Google Drive, or pretty much anything else you can think of. Note that Zapier can only process your export file, not the data contained inside.

How does it work?

Go to Zapier.com, create an account, and make a new Zap. You'll select WP All Export as your trigger app, and then whatever you want as your action app. Then you'll input the URL of the website running the export, along with an API key found on the settings page of WP All Export.

Every time an export is run WP All Export will notify Zapier and send some information, like the export file itself, the export ID, the number of records exported, the post type, etc.

You can set up filters in Zapier so this specific task only runs when a specific export is run, or if this is an export of WooCommerce orders, or if your export contains more than 100 records, or whatever you want.

Get started with Zapier right now:

Other new features in WP All Export.

Zapier support arrives in WP All Export 1.2.0 along with the following features:

Multilingual imports are now easy & fast.

We're happy to announce that the WPML add-on is back, this time developed and supported by OnTheGoSystems, creators of WPML. The add-on is available for free and compatible with the WooCommerce add-on.

A detailed description and walkthrough is available here: https://wpml.org/documentation/related-projects/wpml-all-import-plugin-website-import-with-wpml/


You'll need an account with WPML.org in order to download the add-on. Once logged in, the add-on can be downloaded here: https://wpml.org/download/wpml-all-import/

Support is provided by the WPML team: https://wpml.org/forums/forum/english-support/

We've released new version of WP All Export, WP All Import, and the WooCommerce add-on. This round of updates was focused on a few small features we've wanted to add for awhile along with some necessary bug fixes.

Function Editor

This is something that we've been wanting for a long time. Being able to pass data through custom functions is one of the features that makes WP All Import and WP All Export so powerful. But where do you put them? If you add them to your theme's functions.php file, well, this works, but it will be overwritten every time you update or change your theme. And really, this function is for WP All Export or WP All Import, it doesn't belong with your theme.

So, we've added a functions.php file - one for WP All Import and one for WP All Export. Functions added here will only be used while your import or export is processing, so if you make a mistake and forget a semicolon or something it's not going to crash your site.

To make things even easier, we've added a code editor to WP All Import and WP All Export. Now you can add functions to your site while you're editing your import or export template. And it's a pretty nice editor too, with syntax highlighting, the ability to save without reloading the page, even a linter that checks your code for errors.


Function Editor


The function editor is available on the 'Settings' page for WP All Import and WP All Export, as well as the 'Edit Import' and 'Edit Export' pages. You can also directly edit the functions.php file found in wp-content/uploads/wpallimport and wp-content/uploads/wpallexport.


Here's a full changelog for everything in these new releases:

WP All Export Pro 1.1.1

WP All Import Pro 4.2.2

WooCommerce Add-On Pro 2.2.1