How can i update the products from other website to mine

Hello everyone.

I need a big favour. I have currently 6 bicycle store as clients and i have found out that they have many bicycle on sale almost every month. I want to have these product on my website which a site where i have collected all the bicycle from my website.

Now the question is - i really don’t know how to do this but i want the costumers to update their product from their own website and it should automatically also update on my liste. So if they add or update the prize, it should also do the same on my website.

I have basically just their product on my website but i want to automise as much as possible.

6 months going into webflow and still learning new things everthing everyday.

Thank you :slight_smile:

Hey Nassir

Are those clients willing to share the updates or even willing to provide access?

There are many ways to accomplish this, depending on the technologies used by your clients

Are those sites also webflow cms hosted ones?
If so, you can make use of the API and import them like once a day or so.
This will require an external server, but those are cheap or free for those uses.

If the technology stack is different and they cant or are not willing to provide access via an api, you will need to revert to sub 2005 methods of scraping those pages by a crawler to detect new products, maybe just a comparison of the sitemap can yield the information. This is more work though.

Hey Daneel

Thank you very much for your answer. Most of my clients have wordpress and none has webflow but i think i can manage to change their website to webflow if i can make this possible. They really want their product on my website.

Do you know a video about how i can set this up or maybe what i should search for in google?


1 Like

I’ll try to give a brief road-map and considerations :slight_smile:

The WF API provides functionality to fetch collections and items and also to create them. This could be the simplest approach to your use-case.

In general – you will need a server or a third-party service to handle the communication between your clients- and your site. You can’t handle this logic inside your WF site, because you only can access the client side

(it might be possible to have this logic inside your page and have it executed on each visitors device, but that’s a horrible idea for a plethora of reasons).

To evaluate between creating your own custom solution and more easily implemented solutions from third-party-services, consider:

  • costs vs complexity
    Services like zapier provide lots of “integrations” that are easy to create but impose limitations that can be difficult to work around and also can be quite costly. Creating your own server is vastly more complex, if you are not familiar with JS - especially with server frameworks or other backend languages/stacks BUT can be much more affordable and also vastly easier to scale and extend in functionality.

  • Status & metrics / tracking issues
    Surveying and tracking issues could be difficult with 3rd parties (not sure, you have to check). Your own server can have all the metrics and handlers that keep you up to date.

Before you start anything, I’ll recommend to thoroughly check the following:

  • For any approach, get familiar with limits of either 3rd parties / WF API
    3rd parties often limit rates and services that can be connected and explode sometimes in costs when for example having to set up 7 sites?
    WF API seems to be quite rugged, however I’ve seen multiple topics on the forum with questions of weird/unexpected behavior and issues with the rate limits or unclear documentation. The github repo is also maintained poorly. Get informed about those things before proposing to clients. You surely don’t want to be in need of explanation if things don’t work as advertised!

I’d suggest starting to check the 3rd party approach! I’ve found that you can create CMS items (do you use eCommerce??? - check if this works too) via new rows inside Google Sheets! This might be handy!

If you can convince your clients to just fill in new products in a single sheet and have it updated automatically, the better.

Have a good look at several services and think how you can connect all those sites with yours, if you also can persuade them to get on to WF and leave WP behind, that’s a win on their side too!

Let me know how you progress :slight_smile: