Manage eKomi Accounts in Magento 2
Looking for Magento 2 eKomi reviews integration? View the full Magento 2 eKomi reviews integration page to explore features, configuration options, and pricing.
This guide covers managing eKomi accounts in eKomi Reviews. Here you'll learn how to add your eKomi account credentials, configure invitation settings, and manage multiple accounts for multi-brand or multi-store setups. Each account connects to a separate eKomi interface and can have its own invitation rules.
Location: Marketing → eKomi → Accounts
Accounts Grid
The Accounts grid shows all configured eKomi accounts with their connection status and statistics.
Available Columns
| Column | Description |
|---|---|
| ID | Unique identifier for the account in Magento |
| Account Name | Your internal name for this account |
| Interface ID | eKomi API Interface ID |
| Locale | Account language setting |
| Total Reviews | Number of reviews in this eKomi account |
| Average Score | Average rating across all reviews |
| Invitations | Whether review invitations are enabled (Yes/No) |
| Invitation Queue | Shows "Total/Pending" invitations count |
| Updated | When account was last modified |
| Last Fetched | When data was last synced from eKomi |
| Actions | Edit, Delete, or View on eKomi buttons |
Row Actions
| Action | Description |
|---|---|
| Edit | Open the account configuration form |
| Delete | Remove the account from Magento |
| View On eKomi | Open your account on the eKomi website (external link) |
Mass Actions
- Delete - Remove multiple selected accounts
Adding a New Account
- Go to Marketing → eKomi → Accounts
- Click New Account
- Fill in the required fields (see Account Form below)
- Click Save
After saving, the extension will automatically fetch your shop details and review statistics from eKomi.
Account Form
The account form has multiple sections:
API Details
Configure your eKomi API connection credentials.
| Field | Required | Description |
|---|---|---|
| Internal Name | Yes | Your name for this account (for identification in Magento) |
| Account Name | No | Read-only, imported from eKomi after first sync |
| Interface ID | Yes | Your eKomi Interface ID (from eKomi dashboard) |
| Interface Password | Yes | Your eKomi Interface Password (from eKomi dashboard) |
⚠️ Important: The Interface ID cannot be changed after the account is created. If you need to use a different Interface ID, create a new account.
Where to find your credentials:
- Log into your eKomi dashboard
- Navigate to Interface Settings or API Configuration
- Copy your Interface ID and Interface Password
Summary
Read-only statistics imported from eKomi. These update automatically when you sync the account.
| Field | Description |
|---|---|
| Total Reviews | Number of reviews collected in this eKomi account |
| Reviews Score | Average rating (e.g., 4.7 out of 5) |
| Locale | Language setting of the account |
| Account Logo | Your shop logo from eKomi |
Links
External URLs for your eKomi account.
| Field | Description |
|---|---|
| Webshop URL | Your shop's URL on eKomi |
| Webshop Submit URL | Direct link for customers to submit reviews |
These are typically imported from eKomi, but can be edited if needed.
Review Invitations
Configure how review invitations are sent for this account.
| Field | Required | Default | Description |
|---|---|---|---|
| Enabled | No | Off | Enable/disable invitations for this account |
| Pending Period | Yes | 14 | Days to wait before sending invitation (0-365) |
| Skip Orders Older Than | Yes | 30 | Don't send invitations for orders older than this (0-365 days) |
| Store View | Yes | All | Which store views trigger invitations |
| Customer Group | Yes | All | Which customer groups receive invitations |
| Order Status | Yes | Complete | Which order statuses trigger invitations |
| Custom Conditions | No | - | Advanced filtering rules |
Pending Period
The number of days to wait after an order reaches the trigger status before sending the review invitation.
Recommendations:
- Physical products: 7-14 days (allows for shipping and product use)
- Digital products: 1-3 days
- Services: 1-7 days after completion
Skip Orders Older Than
Orders placed more than this many days ago won't receive invitations, even if they meet other criteria.
Use cases:
- Prevent sending invitations for very old orders when first enabling the extension
- Limit the backlog when re-enabling invitations after a pause
Store View Selection
Choose which store views should send invitations through this eKomi account.
For multi-store setups:
- Create separate eKomi accounts per store/brand
- Assign each store view to its corresponding account
- This ensures reviews and invitations go to the correct eKomi account
Customer Group Selection
Target specific customer groups or exclude others.
Common scenarios:
- Send invitations only to retail customers, not wholesale
- Exclude "Not Logged In" to only invite registered customers
- Target specific VIP or loyalty program groups
Order Status
Choose which order status(es) trigger the invitation.
| Status | When to Use |
|---|---|
| Complete | After order is shipped/delivered (recommended for physical products) |
| Processing | After payment is confirmed (faster, but customer may not have product yet) |
| Custom Status | If you use custom order statuses |
???? Tip: Using "Complete" is safest - it ensures the customer has received their order before asking for a review.
Custom Conditions
Advanced filtering based on order attributes. This allows you to create rules like:
- Only orders over €50
- Only orders containing specific products or categories
- Orders with specific shipping methods
Form Buttons
| Button | Description |
|---|---|
| Back | Return to accounts grid without saving |
| Delete | Delete this account |
| Save | Save changes to the account |
| Import | Import all reviews for this account from eKomi |
| Sync | Sync account statistics and details from eKomi |
Multi-Account Setup
For businesses with multiple brands or storefronts, you can configure multiple eKomi accounts:
Scenario: Multi-Brand Store
-
Create an account for each brand:
- Account 1: "Brand A" → Interface ID from Brand A's eKomi account
- Account 2: "Brand B" → Interface ID from Brand B's eKomi account
-
Assign store views:
- Account 1: Store views for Brand A
- Account 2: Store views for Brand B
-
Configure invitations per account:
- Each account can have different delay settings
- Each sends invitations to its own eKomi interface
Scenario: International Store
-
Create accounts per region/language:
- Account 1: "Germany" → German eKomi account
- Account 2: "France" → French eKomi account
-
Assign by store view:
- German store view → German account
- French store view → French account
Syncing Account Data
Account data (reviews count, average score, shop details) is synced from eKomi:
Automatic sync: Via cron at your configured frequency
Manual sync:
- Open the account for editing
- Click the Sync button
- Data is fetched immediately from eKomi
What gets synced:
- Total review count
- Average rating score
- Shop name and logo
- Account language
Troubleshooting
"Invalid Credentials" Error
- Double-check Interface ID and Password
- Ensure there are no extra spaces in the credentials
- Verify your eKomi account is active
Reviews Not Syncing
- Check the Last Fetched date in the grid
- Try manual sync via the Sync button
- Check
var/log/ekomi_sr_error.logfor API errors
Invitations Not Being Created
- Verify Enabled is checked in Review Invitations
- Check that orders match your store view/customer group/status criteria
- Verify the "Skip Orders Older Than" setting isn't filtering your orders
- Check the Invitations grid for queued items
Best Practices
✅ Use descriptive internal names - Makes it easy to identify accounts in a multi-account setup
✅ Test credentials immediately - Verify connection works after adding a new account
✅ Set appropriate delays - Match your product type and shipping times
✅ Use Complete status - Ensures customers have received orders before invitation
✅ Sync regularly - Keep statistics up to date for accurate reporting
❌ Don't share credentials - Each Magento installation should have its own eKomi interface
❌ Don't enable invitations on all accounts blindly - Configure each account appropriately for its store views
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team
For a complete overview of features and configuration options, see Magento 2 eKomi reviews integration.