Integrate with nopCommerce


Note: Integrating with nopCommerce is in QA

The integration with nopCommerce is currently in QA. Should your experience not match the guide below, please reach out to your CSM (or contact support).

nopCommerce is an open-source eCommerce platform based on Microsoft's ASP.NET Core framework and MS SQL Server Database. It provides a catalog frontend and an administration tool backend, allowing shopping cart creation.

Integration Limitations

  • This integration was built by nopCommerce, so questions that arise from support or bugs raised will need to go to nopCommerce. You can reach out to directly and we will share your query with nopCommerce, but we cannot promise any delivery times for queries.

Setup Instructions

Step 1. Login to your nopCommerce account

  1. Access the app by replacing yourdomain with your company-specific domain in this URL:
  2. Please reach out to your CSM (or contact support) if you need help with logging in.

Step 2. Add your credentials

  1. Fill in the relevant account data on the Configure - Impact screen: Account SID, Authorization Token, Program ID, Action Tracker ID, and Universal Tracking Script. Refer to the account data table below to easily retrieve this information.
  2. Account DataDescription
    Impact Account SIDNavigate to  [Menu] → Settings → API to find your Account SID. Copy the full case-sensitive value.
    Auth TokenNavigate to  [Menu] → Settings → API to find your Auth Token. Copy the full case-sensitive value
    Program IDEnter your Program ID value (a.k.a Campaign ID value). To find this value, select your brand name in the top left corner of Your Program ID is shown in gray type under your Program name in the Program column.
    Sale Event Tracker IDNavigate to  [Menu] → Settings → Event Types. Your Event Type ID is the number in parenthesis next to the name of the event type — enter this value.
    Universal Tracking Tag (UTT)Navigate to  [Menu] → Settings → General. Paste your entire unique UTT code into this field.
  3. Select Save. You'll receive confirmation that has been installed.

End-to-End Testing

Once your integration is complete, you can begin end-to-end testing to ensure everything is working properly. Learn how to proceed with End-to-End Testing.