solution25 / listrak
Listrak - Shopware 6 Plugin
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:shopware-platform-plugin
Requires
- shopware/core: ~6.6.0
This package is auto-updated.
Last update: 2025-04-25 14:11:58 UTC
README
Listrak
Introduction
The Listrak plugin integrates your Shopware 6 store with Listrak’s marketing platform—bringing advanced features like abandoned cart recovery, customer data sync, and storefront tracking to help you grow your business.
Key Features
- Customer Data Sync
- Automatically send customer registrations to Listrak.
- Order Data Sync
- Push order information to Listrak for personalized post-purchase campaigns.
- Admin Panel Integration
- Manage API credentials and feature toggles directly from the Shopware admin panel.
- Abandoned Cart Recovery - Coming Soon
- Capture cart data and sync it with Listrak for automated follow-up campaigns.
Get Started
Installation & Activation
- Download
Git
- Clone the Plugin Repository:
- Open your terminal and run the following command in your Shopware 6 custom plugins directory (usually located at custom/plugins/):
git clone https://github.com/solution25com/listrak-shopware-6-solution25.git
Packagist
composer require solution25/listrak
- Install the Plugin in Shopware 6
- Log in to your Shopware 6 Administration panel.
- Navigate to Extensions > My Extensions.
- Locate the newly cloned plugin and click Install.
- Activate the Plugin
- After installation, click Activate to enable the plugin.
- In your Shopware Admin, go to Settings > System > Plugins.
- Upload or install the “Listrak” plugin.
- Once installed, toggle the plugin to activate it.
- Verify Installation
- After activation, you will see Listrak in the list of installed plugins.
- The plugin name, version, and installation date should appear as shown in the screenshot below.
Plugin Configuration
- Access Plugin Settings
- Go to Settings > System > Plugins.
- Locate Listrak and click the three dots (...) icon or the plugin name to open its settings.
- General Settings
- Sales Channel
- Select the sales channel(s) where you want Listrak to be active. If you choose “All Sales Channels,” it will apply to every channel in your store.
- Listrak Merchant ID
- Enter the Merchant ID provided by Listrak.
- Listrak Client ID
- Enter the Client ID from your Listrak Data Integration.
- Listrak Client Secret
- Enter the Client Secret from your Listrak Data Integration.
- Sync Settings
- Enable Customer Synchronization by clicking on the toggle.
- Enable Order Synchronization by clicking on the toggle.
- Save Configuration
- Click Save in the top-right corner to store your settings.
How It Works
- Shopware Events
- The plugin listens to key Shopware events like cart updates, customer registrations, and order placements.
- Data sent to Listrak
- Data is sent to Listrak automatically via secure API calls, including retries and error logging.
FAQ
- Is a Listrak account required?
- Yes. You need an active Listrak account and a Data Integration for syncing data.
Wiki Documentation
Read more about the plugin configuration on our Wiki.