Is the Datafeedr API Right for You?

A few weeks ago we released our API. Since then there has been a bit of confusion regarding whether you should use the Datafeedr Factory ( or the Datafeedr API ( when building your store. I’d like to clear up that confusion in this post.

The API is not the next version of Datafeedr, despite “v4” appearing in the URL. The API is another way to build your store, not the new way.

A brief overview of the Factory and the API

The Datafeedr Factory allows users to search our product database, organize products returned from your searches into categories, and then import your products and categories (ie. your store) into your WordPress blog using the Datafeedr plugin. The plugin displays the products on your blog in a nice layout. You do not need to write any code in order to use the Datafeedr Factory and plugin.

The Datafeedr API (Application Programming Interface) allows users to query our product database programmatically (ie. by writing programming code). Each query is referred to as an API Request, a request made to the API which returns products as an array. The API does not handle anything other than allowing you to query the database and returning products. It does not insert products into your database or display them on your website. This functionality must be handled separately by a developer.

Should I use the API?

There are 2 reasons why you might choose the API over using the Factory:

  1. You are a developer – If you are a developer/programmer and want access to the product database but want to have control over what you do with the product data (ex. import into custom database, integrate into a mobile app, etc…) then the API is right for you.
  2. You want to use a third party integration – You don’t have to be a developer in order to use the API. We’ve partnered with other developers who have done the work for you. If you want to use a plugin or script that another developer has created (which connects to the Datafeedr API), then you’ll need the Datafeedr API. In most cases you’ll simply need your API Access ID and Secret Key (provided to you after you sign up for the API) to input into the integration software you have chosen. You can find all current integrations here:

Those 2 reasons don’t apply to me

If neither of the above 2 reasons apply to you, then the Datafeedr Factory is your best choice. The Datafeedr Factory makes it easy to create a beautiful store which seamlessly integrates with your WordPress blog. No programming required!

Still confused?

I hope this helps clear up any confusion about the choice between the Factory and the API. If you have any questions, please comment below.

Leave a Reply 30 comments

Brian - 6 years ago Reply

I have the factory account right now and want to try out the api. If i cancel my factory account and sign up for api my store should stay up (just not update ) while i work on new site correct ?
Just tryin to keep site up while i look into new methods and this sounds like a new way to go.
Love your products.

    Eric - 6 years ago Reply


    That’s correct. Your “Factory” store will remain up but its products will not update.


Rachel - 6 years ago Reply

Hi Eric, while building your api feed, is there a way to ‘hide it’ from the visitors? i.e., same as Brian I am using the datafeedr + the api but don’t want to entirely delete the store while building the api feed… Any suggestions?


Eric - 6 years ago Reply


So you want to “hide” your WooCommerce store until you’re ready for it to “go live”?

If that’s the case, you can add code like the following to your “custom code” plugin:

* Redirect ALL WooCommerce pages to homepage for non-admin users.
add_action( 'template_redirect', 'mycode_hide_woocommerce_store' );
function mycode_hide_woocommerce_store() {
if( is_woocommerce() && !current_user_can( 'manage_options' ) ) {
wp_redirect( get_home_url() );

That will redirect any requests for any WooCommerce page back to your blog’s homepage IF the user viewing the page is not the Admin.


Stuart McNamara - 6 years ago Reply

Hi Folks,

I have a multi site Factory subscription and one of the sites that I using this on is

At the moment this site is using Premium Press with Factory. While it works reasonably well, we have had some issues with old products not being deleted on refresh and product appearing (through drip?) which show the price as being “Free”. When I contacted Datafeedr support it was explained to me that Premium Press may have tweaked the Datafeedr interface and that you cant provide support for premium Press related installations. This I accept.

I understand that you do have a formal arrangement with Woo Commerce and I am now looking at moving my site to a WooCommerce DatafeedR platform.

Do I need to close down my Factory account and switch to API?

Essentially, i just want to have the best possible platform for this site and my other ten similar sites. I’m not price sensitive.

I’d welcome your advice either on or off forum as to the best package for my needs which will be approved and supported into the future by Datafeedr.

Kind regards,


    Eric - 6 years ago Reply

    Hi Stuart,

    We do offer a WooCommerce integration. However I should clarify we have no formal arrangement with WooCommerce. However, WooCommerce is open source so we don’t need any type of arrangement with them in order to extend their platform.

    Here’s more information about our WooCommerce integration:

    You do not need to close down your Factory account however in order to use the WC integration, you will need an API account.

    What plan you choose depends on how many products you’ll have on your site as well as how many sites you’ll have. If you plan on having thousands of products on many different sites, I would suggest starting with the Basic plan. However you can upgrade or downgrade any time you want.

    One thing to note, we currently do not have any export option from the Factory to the API. You will need to recreate your stores.


Lam Le - 6 years ago Reply

I am building my site with WooCommerce and gonna use API to feed the products. But I really like the product comparison function of the Factory. Is there any way I can do it with API? Thanks.

    Eric - 6 years ago Reply

    Currently, no, unless you somehow use Linked Products to do so.

      Lam Le - 6 years ago Reply

      One more question, can I use themes I buy from Themforest with Factory? Thanks so much for your quick response.

        Eric - 6 years ago Reply


        No, not as ecommerce themes.


david - 6 years ago Reply

can you explain how different it is from
i want to use both api is it possible
and some light on magento integration would be helpful

    Eric - 6 years ago Reply


    I’m not familiar with pricecheckindia.

    I don’t see why it’s not possible to use both.

    We currently do not integrate with Magento but with the API, you can write your own integration.


Tal - 6 years ago Reply

Does the api may consume only from WP?
Do you have any http/REST endpoints?


DJ Porter - 6 years ago Reply

Does the API version have the product blogging feature that the datafeedr factory has?

David - 6 years ago Reply


datafeedr looks good. but marketplace themes for wordpress is unsatisfactory. i have searched a lot of marketplace theme for wp but nothing comes even 25% closer to magento themes.
im now biased to use magento just because of the themes. does the datafeedr for wordpress has more features than the integration on magento?

    Eric - 6 years ago Reply

    It’s unlikely because Magento was built as an e-commerce platform initially. WordPress was built for blogging. If you need all the features of Magento, WordPress and WooCommerce are not going to work for you.

    At this time we do not support Magento.

      David - 6 years ago Reply


      its not the features of magento i care about. the templates for magento is what im concerned.
      the purchase intent of a visitor will be higher in a magento template UX than the wordpress template. wordpress store is not compelling enough. anyway im planning to try datafeeder on wordpress. is it possible to migrate to datafeeder api later? can i get assistance from you for migration?

        Eric - 6 years ago Reply

        Unfortunately it is not possible to migrated a “Factory” store to the API/WooCommerce version. You will need to recreate the store.

steve - 5 years ago Reply

i want to create indian shopping search engine affiliated with omgpm, is it poosible for me to use Dafeedr api

    Eric - 5 years ago Reply

    We currently don’t support the affiliate network omgpm.

David - 5 years ago Reply

I’ve been having an integration company implement datafeedr on my site. After trying the factory they decided that the API was needed. I am concerned that they may not be implementing the solution correctly. Do you and your team offer integration services? If not, do you have a provider that is very familiar with your product that you could recommend?

Thank you,


R.R.Ojha - 4 years ago Reply

Hello Eric , I am from India. From last few days I want to build a price comparison website,for which I have decided to use Datafeedr plugin .

But let me know if it is supporting online shops/merchants from India ,like,, etc.

    Eric - 4 years ago Reply

    Yes, we do support Indian networks such as and Flipkart. We don’t support Snapdeal. You can see all of the networks and merchants we support here

    If you have any other questions, please don’t hesitate to ask.


Abdalla - 3 years ago Reply

Hi Eric, can I use the API with Opencart? If yes, could you tell me how? Thanks

Gun - a couple of years ago Reply

Is it possible to query non-phsycal offers? Like the ones from clickbank? If so, which info of the product does the plug-in pulls for the description of the product?

    Eric Busch - a couple of years ago Reply

    Yes, you can query Clickbank products but they have never offered product images, descriptions or other product information in their datafeed since we started using their feeds. So depending on what type of data you need, they may or may not be useful to you.

Leave a Reply: