There are a few things you can do.
You can create a dummy URL on your website and pass data into query parameters, e.g.:
mywebsite.com/conversionpage/?event_category=Purchase&event_action=payment_success&event_label=ordernumber&event_value=100
For this, you may want to export your offline transactions into a Google Sheet, create a new column that will grab data from exported transactions and generate that URL.
On your website, you'll have to create a short javascript that will grab all that data from URL and send an event.
This is useful if there is not a lot of offline events.
If there is a lot of events, your developers can create a webhook that will fire a Google Analytics event every time offline transaction is registered.
I can explain this in more detail, just hit me up on Linkedin.
Improve the customer experience with digital analytics for your website or mobile app — for free.
Google Analytics gives companies rich insights about their websites, their audiences and their digit
With over 2.5 million reviews, we can provide the specific details that help you make an informed software buying decision for your business. Finding the right product is important, let us help.