View order/purchase history in user account page

Hi. I already read some info about it and it seems that it’s old requested feature that is still not available for webflow users. Instead it’s possible with some external applications like Memberstack, Foxy, Zapier or some others. The problem is that I can’t find any video tutorial on how to do this with this applications. Only some confusing written instructions. So maybe someone wants to make a short tutorial on this subject please? I am sure there will be many views and grateful webflow users, since this topic was never covered anywhere in laymen terms. Thanks.


Here is my site Read-Only: LINK
(how to share your site Read-Only link)

2 Likes

Hey Vik,

The main problem is that there are already solutions for this in ecommerce systems like Shopify, Foxy and Ecwid. For Webflow site that need that, it’s much easier to just add Shopify Buy Now buttons than it is to try to extend Webflow Ecom and Webflow User Accounts so that they can integrate with each other.

Realistically, User Accounts has to be extended with a reverse proxy in order to make current user info robustly accessible to your UX code, and ECom has to be integrated with a 3rd party database using automations. It’s a full app build.

If you need flexibility in how billing and memberships are handled, with good UX capabilities, and want to do it in Webflow, you probably should head towards a WWX stack - Webflow + Wized + Xano.

You should find full build examples there including order histories.

1 Like

That’s again doesn’t solve my problem. So I have to ask my question again… If someone would like to make a video tutorial on the subject “How to make Order history visible in webflow user account page”. Will be much appreciated and helpful for many webflow users since many people were asking for this before and still not able to do this even with external apps. Because there are no video turorials on it yet. Thanks.

Let me see if I can simplify it for you-

  • No one would benefit from spending hours to create such a tutorial, it’s too much work, for too narrow an audience, requiring far too many 3rd party solution builds just to make it barely functional.
  • Most seasoned Webflow designers are aware of that, and when that functionality is needed, they use 3rd party solution.
  • Someone who decides to build such a solution needs to deeply understand how it works, in order to maintain it and resolve issues, so you can’t hand this to a client

You could hire someone to build it for you, but it wouldn’t be cheap, and you’d need a reverse proxy setup and at least one automation service.

it’s possible to build a bridge across the Atlantic Ocean, but… the scale of the project just doesn’t work on a cost-benefit basis, and the usability of such a solution would likely be very poor. One good storm and it’s scrap.

You’re headed down the wrong path. No one will stop you, but likely no one wants to spend their own life trying to pave it for you. Especially for free.

4 Likes

@Silverland I think your question was about tutorials on 3rd party apps, not on doing it native in WF?

Agree that would be helpful to have some guidance, even just high level breakdown, how the 3rd party integration works + the trade offs.

For example, Shopyflow looks great and gives you an order history page, but I’d need to scrap ecommerce and convert products to CMS and enter all products into Shopify. User accounts then seem to be managed on Shopify not via Webflow Members, so it’s unclear to me how my client pages with my different access groups would work. I can update when I find out.

With Foxycart, I think I’d also have to scrap ecommerce and move things to CMS, I I think users become managed on Foxy Cart. The v2.0 docs say: “FoxyCart does not currently provide a method for a customer to view their own order history” [1] but apparently they do have a Customer Portal where you can build order history, so am tad confused.

I don’t know much about the WWX stack and how would compare apples-apples to the above.

[1] https://docs.foxycart.com/v/2.0/customers

EDIT

Ah OK I can probably use WF webhooks on order submission and save email with order id on e.g. airtable, then load the data with the logged in user email (which you can get using Sygnal Attributes or via localStorage on log-in)… I guess that could work. I don’t think WF API lets you grab orders by user email, but that would mean no airtable if can do that.

Hey @Silverland :wave:

Monto can accomplish this for FREE with our Customer Portal app that is native to Webflow!

After checkout, all customers (one-time and subscribers) are automatically given an account on your customer portal dashboard where they can login using only the email they ordered with. They can see all their past orders, easily re-order, and track shipments as well.

You can even upload downloadable files for customers and add shop announcements to the portal as well.

It integrates seamlessly with our Reviews app to give your customers an easy way to review products they’ve purchased.

Let me know if you have any questions!
hello@monto.io

2 Likes