matomo icon indicating copy to clipboard operation
matomo copied to clipboard

Multiple currency per site

Open anonymous-matomo-user opened this issue 11 years ago • 30 comments

I have a site that converts in both USD (banners) and EUR (shop).

It would be useful to be able to track conversions in different currencies for a site.

anonymous-matomo-user avatar Mar 11 '13 11:03 anonymous-matomo-user

It would be, but currency conversion would be tricky (we'd have to call webservice to know about currencies), which is do-able of course, but not priority at this stage.

mattab avatar Mar 11 '13 11:03 mattab

It would be better to maintain several balances, one per currency. Currency conversion doesn't happen in realtime, it happens when funds are transferred from one account to another.

anonymous-matomo-user avatar Mar 11 '13 11:03 anonymous-matomo-user

This was also reported in https://github.com/matomo-org/matomo/issues/11854

We have a fairly pressing need to be able to track the currency with an eCommerce order. We receive purchases in many currencies on the site and at the moment they are all recorded in the Piwik site currency which causes large discrepancies with the actual value of the orders. I appreciate that to reconcile the different currencies would require some kind of an exchange rate but this should at least be exposed for development of a plugin if not in the core Piwik code.

mattab avatar Mar 14 '19 04:03 mattab

Currently we implement a JS based workaround for Matomo only converting any shop currency into USD and firing eCommerce events to Matomo. Unfortunately it's not Matomo WooCommerce Plugin compatible :)

itseoconsulting avatar Jan 01 '20 04:01 itseoconsulting

@mattab this cannot be lower for ever... Its a must for stores with multiple currencies, and these are many...

uhlhosting avatar Aug 29 '20 00:08 uhlhosting

is there is any update for this issue

andyodoo avatar Jan 14 '21 07:01 andyodoo

+1

michaelr524 avatar Aug 14 '21 20:08 michaelr524

Hey there! I have a possible idea.

Instead of currency conversion as mentioned by @mattab on https://github.com/matomo-org/matomo/issues/3812#issuecomment-48311037

Would it be possible to add a currency param to the API? i.e:

trackEcommerceCartUpdate( 100, 'USD' ) trackEcommerceCartUpdate( 100, 'EUR' )

This would help allow multiple currencies per site, but leave any currency conversion up to the implementor.

jarstelfox avatar Jan 07 '22 20:01 jarstelfox

Customer asked for this in their commerce site:

"Our (clients) are always selling their tickets in more than 1 currency. "

"I saw on some forums that the recommendation would be to have 1 site per currency. " (This absolutely won't work for us.) "The concept of market is generally way more complex in this industry than having a .fr tracking in EUR and a .com tracking in USD."

"There are also some live system to convert the currency during the booking flow. Do you plan anytime to support multicurrency tracking ?"

atom-box avatar Jun 13 '22 22:06 atom-box

Exact same need than atom-box. Our company sells in various currencies. The concept of "1 site, 1 currency" is not sustainable. The company needs to be able to have an aggregated view of its sales no matter in which currency the products where purchased.

I can understand this is a fairly complex demand, but it is a must have for most of world wide companies.

gorfo66 avatar Oct 17 '22 17:10 gorfo66

Any process on this feature ?

gorfo66 avatar Dec 14 '22 22:12 gorfo66

Another customer asking about multi-currency tracking "I would also like to know if i can set a specific currency for each segment. In my account, the site 12 is covering worldwide payment I created a segment for each country but the currency is the same for all"

goochj03 avatar Jan 06 '23 01:01 goochj03

From a user of Matomo On Premise:

Hi, we're interested in using the woocommerce analytics premium plugin on our self hosted matomo instance I just wanetd to know if the plugin would work on a multi-currency site, and report the values correctly for orders in different currencies?

atom-box avatar Jan 20 '23 14:01 atom-box

Guys, we are promoting matomo as replacement of GA because you are whitelisted in term of GDPR (we have a portfolio of 38 airlines worldwide). Some of our clients seem interested. But this multi currency support is a must have.

Can you please schedule this feature ?

gorfo66 avatar Feb 10 '23 06:02 gorfo66

+1 for multi-currency support. This would be must have feature for us, and I suspect for many others, to be able to switch to Matomo.

lucidfoxes avatar Feb 12 '23 07:02 lucidfoxes

+1 also for multicurrency. We accept 17 currencies on our website and creating multiple instances is not feasible, plus we need a single view of our website and ecommerce performance. Adding support for multicurrency would allow us (and I'm sure many others) to move from google analytics to matomo. Either proposed solution discussed above would be acceptable, i.e. (1) converting currency to primary currency as per google analytics ecommerce or (2) reporting on actual currency of transaction and show multiple balances per currency of transaction. Option two seems preferable and offers a more accurate view of ecommerce data, or offering a choice between the two would be even better. Please prioritise this feature so that we can finally ditch google analytics. Thanks.

mikeh-github avatar Jun 18 '23 23:06 mikeh-github

Another vote for multicurrency - Many websites now support different currencies (google supports it), our new client being one of them - it makes ecommerce tracking somewhat useless on such websites.

Thanks!

adsham avatar Jun 22 '23 13:06 adsham

Another upvote here:

I have been running ... Google Analytics 3 instance for a few years now and the setup we have been using is as follows.

Sweden and all the other countries have their own currency and time zone setup, this so sales and data can be viewed locally and make sense. (But) then a meta view (like your Rollup) is set on Chicago time zone, and currency is set to USD.

This has worked well for us and my goal is to achieve the same (/close to) setup with Matomo.

atom-box avatar Jun 30 '23 00:06 atom-box

Another request here:

I understand that Matomo only support a single currency per site for ecommerce data. Given the fact that _____ is a global company, this is troublesome for our business getting accurate reporting for our transactions across the globe.

atom-box avatar Jul 24 '23 21:07 atom-box

Another request here:

We were looking for multi-currency support for the Matomo Integration with Woocommerce. This doesn't seem to be currently available, and is already a feature request.

We'd be happy to reconsider Matomo when this feature has been implemented.

atom-box avatar Jul 24 '23 21:07 atom-box

This issue has been mentioned on Matomo forums. There might be relevant details there:

https://forum.matomo.org/t/multi-currency-ecommerce-tracking/6621/7

We have moved from GA to Matomo but this is a dealbreaker which might force us to move to another service when going to sell in multiple countries. This feels like a such basic feature for an ecommerce tracking to allow multiple currencies. Please add this!

erikarenhill avatar Oct 03 '23 16:10 erikarenhill

We added this feature to our Matomo instances a while ago, and it’s been working well.

However, I haven’t had the time to create comprehensive documentation, nor is it universal code that can simply be copied and pasted.

Yet, on the Matomo Dashboard, it correctly displays conversions from other currencies, showing both the original currency and amount.

I’m uncertain about sharing it on GitHub or a similar platform, especially since it needs to undergo quality control and documentation on my end.

I’m swamped with daily tasks since a while, and I’ll keep it in mind, and if I find some unexpected free time, I’ll prepare something.

But please, don’t start chasing me about it just yet.

Best,

Pak Kriss


Sent from my mobile device.

Check out our local weather conditions at Bali on YouTube @.***/live (Note: This link works only if the live stream is online)

On Wed, 4 Oct 2023 at 00.23 Erik A @.***> wrote:

We have moved from GA to Matomo but this is a dealbreaker which might force us to move to another service when going to sell in multiple countries. This feels like a such basic feature for an ecommerce tracking to allow multiple currencies. Please add this!

— Reply to this email directly, view it on GitHub https://github.com/matomo-org/matomo/issues/3812#issuecomment-1745321323, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIB3OD56E33HHNSXMBXVUWTX5Q3YZAVCNFSM4G6MUKA2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCNZUGUZTEMJTGIZQ . You are receiving this because you commented.Message ID: @.***>

itseoconsulting avatar Oct 03 '23 23:10 itseoconsulting

The problem with one currency = one domain is that if your system is otherwise the same, you will lose the ability to look at the bigger picture.

For example, imagine a multistore that runs on multiple domains but is otherwise the same website, the same CMS, the same back office etc. If the analytics are fragmented per domain name, it will no longer be possible to have reports across the whole system

mehov avatar Dec 20 '23 19:12 mehov

A matomo for wordpress user requested this in: https://github.com/matomo-org/matomo-for-wordpress/issues/1002

diosmosis avatar Jan 10 '24 03:01 diosmosis

A user requested this today.

Feature: All Websites dashboard Like: No Feedback: Total revenue is not counting with fact, that we have multiple currencies... Source: On-Premise

atom-box avatar Feb 02 '24 21:02 atom-box

+1 for this feature

flowdee avatar Apr 04 '24 14:04 flowdee

10+ years and still nothing?!!!

tomeda avatar Jun 06 '24 11:06 tomeda

Another custom request for multiple currency support

goochj03 avatar Jun 09 '24 22:06 goochj03

+1 for me as well.

dassels avatar Jun 25 '24 08:06 dassels