Nordisk E-handel Integration




The partnership between Rule and Nordisk E-handel enables connected e-retailers, through this integration, to utilize Rule's services. Rule can be seen as a completely separate sales channel, just like social media or Google. The information needed about the customer to stay relevant can be brought into Rule to create campaigns and automations.


We will go through:


1. Installation

2. Usage

3. Data fields sent to Rule


Installation


Nordisk E-handel manages the integration process.


Contact your account manager at Nordisk E-handel, and they will assist you through the process.


Once your settings are ready, perform a test call to Rule for all your flows. After that, you will be able to see which data is received in your Rule account and under which tag it is placed.



Usage


Nordic E-commerce Events


Event Trigger
Description
Tag in Rule 
Data sent to Rule
Customer Updated
When a customer updates their information, UPDATE_CUSTOMER is sent along with the fields described in the Customer Fields section.

UPDATE_CUSTOMERSubscriber & Order Data
Cart Updated

When the contents of the shopping cart are changed, the tag CartInProgress is sent along with the fields described in the Cart Updated section. Since the shopping cart can be updated in NEH without any changes made to its contents, there is some logic to prevent spam with unnecessary updates.

CartInProgress
Subscriber & Order Data
Order Completed
When an order is created, the tag OrderCompleted is sent along with the fields described in the Order Completed section. The tag CartInProgress is removed.

OrderCompleted
Subscriber & Order Data




Data fields sent to Rule


Customer Updated

Subscriber.Source
Subscriber.Firstname
Subscriber.Lastname
Subscriber.Number
Subscriber.Street
Subscriber.Street2
Subscriber.City
Subscriber.Zipcode
Subscriber.Country
Subscriber.CountryCode
Subscriber.Language
Subscriber.LanguageCode
Subscriber.State
Subscriber.Tele
Subscriber.Cell
Subscriber.Fax
Subscriber.Company
Subscriber.OrgNo 
Subscriber.VATNumber
Subscriber.CustomerType
Subscriber.WantNewsletter
Subscriber.Currency
Subscriber.Login
Subscriber.OneTimeCustomer
Subscriber.ctext<n> 
Subscriber.cselect<n> 
Subscriber.CustomerCategory 
Subscriber.cctext<n> 
Subscriber.ccselect<n>
// CustomerCategory, cctest<n> and ccselect<n> can occur multiple times

Cart Updated


Subscriber.Source
Subscriber.Firstname
Subscriber.Lastname
Subscriber.Number
Subscriber.Street
Subscriber.Street2
Subscriber.City
Subscriber.Zipcode
Subscriber.Country
Subscriber.CountryCode
Subscriber.Language
Subscriber.LanguageCode
Subscriber.State
Subscriber.Tele
Subscriber.Cell
Subscriber.Fax
Subscriber.Company
Subscriber.OrgNo
Subscriber.VATNumber
Subscriber.CustomerType
Subscriber.WantNewsletter
Subscriber.Currency
Subscriber.Login
Subscriber.OneTimeCustomer
Subscriber.ctext<n> 
Subscriber.cselect<n> 
Subscriber.CustomerCategory 
Subscriber.cctext<n> 
Subscriber.ccselect<n>
Order.Total
Order.TotalValue
Order.Vat
Order.ShippingMethod
Order.PaymentMethod
Order.PaymentMethodMethod (always empty)
Order.PaymentMethodType (always empty)
Order.ShippingCost
Order.ShippingVat
Order.PaymentCost
Order.PaymentVat
Order.Products (see below)
Order.Variations
Order.Collections
Order.Brands
Order.Skus
Order.otext<n> 
Order.oselect<n> 
Order.AbandonedCartLink
// CustomerCategory, cctest<n> and ccselect<n> can occur multiple times

Order Completed


Subscriber.Source
Subscriber.Firstname
Subscriber.Lastname
Subscriber.Number
Subscriber.Street
Subscriber.Street2
Subscriber.City
Subscriber.Zipcode
Subscriber.Country
Subscriber.CountryCode
Subscriber.Language
Subscriber.LanguageCode
Subscriber.State
Subscriber.Tele
Subscriber.Cell
Subscriber.Fax
Subscriber.Company
Subscriber.OrgNo
Subscriber.VATNumber
Subscriber.CustomerType
Subscriber.WantNewsletter
Subscriber.Currency
Subscriber.Login
Subscriber.OneTimeCustomer
Subscriber.ctext<n> 
Subscriber.cselect<n> 
Subscriber.CustomerCategory 
Subscriber.cctext<n> 
Subscriber.ccselect<n>
Order.AbandonedCartLink (always empty)
Order.Total
Order.Vat
Order.TotalValue
Order.ShippingMethod
Order.PaymentMethod
Order.PaymentMethodMethod
Order.PaymentMethodType
Order.ShippingCost
Order.ShippingVat
Order.PaymentCost
Order.PaymentVat
Order.Firstname
Order.Lastname
Order.Company 
Order.Street
Order.Street2
Order.Zipcode
Order.City
Order.Country
Order.BillingFirstname
Order.BillingLastname
Order.BillingCompany
Order.BillingStreet
Order.BillingStreet2
Order.BillingZipcode
Order.BillingCity
Order.BillingState
Order.BillingCountry
Order.BillingTele
Order.Products (see below)
Order.Variations
Order.Collections
Order.Brands
Order.Skus
Order.otext<n> 
Order.oselect<n> 
Order.Number
Order.Date

Order Products


Order.Products is a JSON-sträng from an array of objects with the following fields


brand
category
name
vname
sku
image
price
tax
qty
subtotal
Text<n>
select<n>
vtext<n>
vselect<n>
gtext<n>
gselect<n>
btext<n>
bselect<n>
inputfields
attributes


Note

Fields ending with <n> are fields that have a numeric identifier in their name. The number of fields varies from store to store as they are usually only activated from store-specific developments. Only active fields are sent, and all numeric identifiers start at 1.




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Other ways to get help

Sign up for our next training

Free

Become an expert in Rule and discover the power of all the functions in the platform. We guide you step-by-step!

Contact us to book a Workshop

Discover how you can increase digital engagement and growth in a personal review of Rule

Couldn’t find what you needed?

No worries, feel free to reach out to our support about any queries!

Sign up to our newsletter!

I agree to receive Rules newsletter in accordance with the privacypolicy.