Barika for WooCommerce Installation Guide
Connect your WooCommerce Wordpress store to Barika. Choose your channels, authorize placements, and complete onboarding in about 5 minutes.
1. Overview and & time estimates
This guide walks you through installing the Barika Wordpress plugin so that you can connect your WooCommerce store to Barika. Once connected, you can embed partner offers in your WooCommerce email to earn revenue and reach new customers with your own offers..
Time Required: 5 minutes per installation path
2. Prerequisites
- Before starting, ensure you have Wordpress Admin access to your WooCommerce store
- WordPress 5.8 or higher
- WooCommerce 6.0 or higher
- PHP 7.4 or higher
3. Chose your path
There are two ways to install the Barika plugin:
| Path | Best For | Starting Point |
|---|---|---|
| A | Users browsing WordPress plugins | WordPress Admin |
| B | Existing Barika users | Barika Integration Centre |
Both paths result in the same connection. Choose whichever is more convenient.
4. Installation Instructions
4.1 Path A: Install from Wordpress Admin
Use this path if you're starting from your WordPress dashboard.
Step 1: Install the Plugin
- Log in to your WordPress admin dashboard
- Go to Plugins > Add New
- In the search box, type "Barika"
- Find Barika for WooCommerce in the search results
- Click Install Now
- Once installed, click Activate
Step 2: Connect to Barika
- After activation, you will 'Barika' added to the left side menu
- Click on the Barika tab
- Click the Connect to Barika button
- You will be redirected to Barika to authorize the connection
- Log in to your Barika account (or create one if needed)
- Review the permissions and click Authorize
- You will be redirected back to your WordPress admin
Step 3: Verify Connection & Complete all Onboarding activities
- While still in the WordPress admin and in the Barika settings page, click on 'Complete Barika Onboarding' button to be sent directly to the Barika Dashboard.
- Complete all required onboarding activities.
- To check your connection details, navigate to Integration Centre in Barika
- Click on Connected Platforms to expand the section
Once connected you should see a WooCommerce plugin card with the following details:
- A green 'Connected' status
- Connection Status: Connected (with a green checkmark)
- Store Name: Your WooCommerce store name
- Categories Mapped: Number of product categories synced
- Webhook Status: Active
Step 4: View Your Connection Details
To view and manage your connection details in Barika:
- Log in to your Barika account at barika.ai
- Navigate to Integration Centre from the sidebar
- Click on Connected Platforms to expand the section
- Click on your WooCommerce store card to open the settings page
The WooCommerce settings page shows:
- Connection Status - Store URL, store name, connected date, and status
- Store Details - Products count, categories count, currency, last sync time, and a link to your WP Admin
- Category Mappings - AI-powered mappings from your WooCommerce categories to Barika's taxonomy (with confidence scores)
- Help & Resources - Setup videos and documentation links
From this page you can also:
- Sync Categories to refresh your category mappings
- Disconnect your store if needed
4.2 Path B: Install from Barika Integration Centre
Use this option if you already have a Barika account and want to connect your WooCommerce store.
Step 1: Open the Integration Centre
- Log in to your Barika account at barika.ai
- Navigate to Integration Centre from the sidebar
- Click on Available Integrations to expand the section
Step 2: Connect to WooCommerce
- Find WooCommerce in the E-commerce Platforms section
- Enter your store URL (e.g., https://your-store.com)
- Click Connect
- A modal will appear explaining the next steps
- Click Proceed
Step 3: Install the Plugin
You will be redirected to your WordPress plugin installer with the Barika search pre-filled.
- Find Barika for WooCommerce in the search results
- Click Install Now
- Once installed, click Activate
Step 4: Complete the Connection
- After activation, you will see 'Barika' added to the left side menu in WordPress admin
- Click on the Barika
- Click the Connect to Barika button
- Since you started from Barika, you may already be logged in
- Review the permissions and click Authorize
- You will be redirected back to your WordPress admin
Step 5: Verify Connection
- While still in the WordPress admin and in the Barika settings page, click on 'Complete Barika Onboarding' button to be sent directly to the Barika Dashboard.
- Complete all required onboarding activities.
- To check your connection details, navigate to Integration Centre in Barika
- Click on Connected Platforms to expand the section
Once connected you should see a WooCommerce plugin card with the following details:
- A green 'Connected' status
- Connection Status: Connected (with a green checkmark)
- Store Name: Your WooCommerce store name
- Categories Mapped: Number of product categories synced
- Webhook Status: Active
Step 6: View Your Connection Details
To view and manage your connection details in Barika:
- Log in to your Barika account at barika.ai
- Navigate to Integration Centre from the sidebar
- Click on Connected Platforms to expand the section
- Click on your WooCommerce store card to open the settings page
The WooCommerce settings page shows:
- Connection Status - Store URL, store name, connected date, and status
- Store Details - Products count, categories count, currency, last sync time, and a link to your WP Admin
- Category Mappings - AI-powered mappings from your WooCommerce categories to Barika's taxonomy (with confidence scores)
- Help & Resources - Setup videos and documentation links
From this page you can also:
- Sync Categories to refresh your category mappings
- Disconnect your store if needed
5. Configure External Email Integration
Barika automatically injects partner offers into your WooCommerce transactional emails.
If Using WooCommerce Default Emails
No additional setup required. Partner offers will appear in your order confirmation and shipping notification emails automatically.
If Using an External Email Provider (Klaviyo, Omnisend, Mailchimp)
- In WordPress, go to WooCommerce > Settings > Barika tab
- Scroll down to the External Email Provider Setup section
- Select your email provider from the buttons (Klaviyo, Omnisend, or Mailchimp)
- Copy the generated snippet
- Paste the snippet into your email template in your email provider's dashboard
- The snippet uses your store's unique identifier to fetch matching offers
6. Troubleshooting
Connection Failed
- Ensure your WordPress site is publicly accessible (not localhost)
- Check that WooCommerce is installed and activated
- Verify your Barika account is active
Offers Not Appearing in Emails
- Confirm your store is connected (green status on settings page)
- Check that you have active partner offers in your Barika dashboard
- For external email providers, verify the snippet is correctly placed
7. Need Help?
- Visit the Barika Help Center
- Contact support at
support@barika.ai
8. Disconnecting the Plugin
If you need to disconnect your store:
- Go to WooCommerce > Settings > Barika
- Click the Disconnect button
- Confirm the disconnection
Your store data will be removed from Barika, but you can reconnect at any time.
9. Updating the Plugin
When a new version is available:
- Go to Plugins in your WordPress admin
- If an update is available, you'll see an update notice
- Click Update Now
Your connection to Barika will be preserved after updates.












