Frequently Asked Questions (FAQs)

Jamal Hamidu • January 25, 2026

Getting started

  • What is Barika and how does it work?

    Barika is the world's first Co-Marketing-as-a-Service (CMaaS) platform. We intelligently match brand offers to transactional messages (like order confirmations and shipping notifications), enabling brands to reach new customers through trusted partner channels. Unlike advertising, Barika focuses on collaborative brand partnerships where both parties benefit from shared customer value.

  • How do I get started as a new user?

    After signing up, you'll need to complete brand verification through our Brand Trust Centre. Once verified, you can set up your brand profile, configure your Trust Settings, and start either creating offers (as an Offer Partner) or hosting offers in your messages (as a Host Partner). Visit the Getting Started guide in the Help Centre for step-by-step instructions.

  • What's the difference between an Offer Partner and a Host Partner?

    An Offer Partner creates promotional offers that are distributed through other brands' transactional messages. They pay CPR (Cost Per Reach) to reach new customers. A Host Partner displays offers from other brands within their own transactional messages and earns partnership revenue for each offer shown. Every Barika user has both capabilities enabled by default.

  • How long does verification take?

    Verification time varies based on your signup method. Shopify merchants benefit from streamlined verification since Shopify has already vetted your business - this is typically instant after completing self-attestation. Direct sign-ups go through a more thorough process including email verification, business documentation review, and compliance checks, which typically takes 1-3 business days.

  • Do I need technical skills to use Barika?

    Simple answer, NO.


    Barika users joining Barika via one of our third-party integrations, you will need to following a very basic step by step process to install and connect your third party account with Barika. For Shopify merchants, you simply paste a code snippet into your email templates using our guided setup. For direct integrations via API, some technical knowledge is helpful, but our documentation and support team can guide you through the process.

  • Need help?

    FAQs → Quick answers to common questions


    Troubleshooting → Solutions for common issues


    Contact Support → Reach our team directly

Creating Offers & Reaching More Customers

  • How do I create my first offer?

    Navigate to the Campaign Manager from your dashboard and click 'Create New Offer'. Choose your product type (SMS or Email), fill in your offer details including headline, description, call-to-action, and destination URL. Select relevant categories and keywords to help Barika Intelligence match your offer to the right audiences. For Email offers, you can use Rika, our AI content assistant, to help craft compelling copy.

  • What makes a good offer?

    Effective offers have clear, benefit-focused headlines, concise descriptions, and strong calls-to-action. Be specific about discounts or benefits (e.g., 'Save 20%' rather than 'Great savings'). Ensure your landing page delivers on the offer promise. Avoid exaggerated claims or misleading language, as this can harm trust and result in offer rejection.

  • How does Barika match my offers to Host Partners?

    Barika Intelligence uses AI-powered contextual matching based on your offer's categories, keywords, and content. It considers the Host Partner's audience, their Trust Settings preferences, and the context of their transactional messages to find the best matches. Both your targeting preferences and the Host Partner's filtering preferences must align for a match to occur.

  • Can I edit my offer?

    Yes, but it depends on the status of your offer. If your offer is in the live pool then you can't edit it as it it may be actively being matched to transactional messages. However, if your offer is 'active' but not in the live pool, you can edit it. owever, significant changes may trigger a re-review by our Trust & Safety system. Minor updates like adjusting your destination URL typically don't require re-approval. You can also pause or stop offers at any time.

  • Why was my offer rejected?

    Offers are typically not rejected, but are put on the 'needs review' status. This can be for several reasons: prohibited content (profanity, hate speech, false health claims), misleading information, broken destination URLs, or content that doesn't meet our brand safety standards. Check the rejection reason in your Campaign Manager and update your offer accordingly. If you believe the rejection was in error, contact our support team.

  • How do I fund my offers?

    Your offers are funded by your auto-topped yp wallets. All offer partners must have wallet auto top-up enabled to create offers.

  • Need help?

    FAQs → Quick answers to common questions


    Troubleshooting → Solutions for common issues


    Contact Support → Reach our team directly

Hosting Offers & Earning Partnership Revenue

  • How do I start earning partnership revenue?

    First, complete your brand verification. Then configure your Trust Settings to define which types of offers you want to display. Finally, integrate Barika with your messaging system - either through one or more of our third-party platform integrations such as Klaviyo, Shopify, WooCommerce or via our API (for direct integrations). Once set up, offers will automatically be matched and included in your transactional messages, and you'll earn revenue for each impression.

  • How does Barika AI decide which offers to show in my messages?

    Barika's AI matching orchestrator - Matchfabric - intelligently analyses the context of your transactional message, your Trust Settings preferences, and available offers in the Live Pool. It selects the most relevant offer that aligns with both your brand preferences and your customer's likely interests. You maintain control through your Trust Settings.

  • Can I control which offers appear in my messages?

    Absolutely. Your Trust Settings give you full control over offer matching. You can specify allowed or excluded categories, whitelist preferred partner brands, blacklist competitors, set frequency caps to limit how often offers appear, and define geographic restrictions. Only offers that pass all your filters will be matched to your messages.

  • How do I block certain brands or categories?

    Go to Brand Settings and navigate to Trust Settings. You can add specific brands to your blacklist to prevent their offers from appearing in your messages. You can also exclude entire categories that don't align with your brand values. Changes take effect immediately for future matches.

  • What if I don't like an offer that was matched?

    You can report problematic offers through the platform, and our Trust & Safety team will review them. You can also add the brand to your blacklist to prevent future matches. Barika's automated systems already filter out most low-quality content, but your feedback helps us continuously improve.

Billing & Payments

  • What is CPR and how am I charged?

    CPR (Cost Per Reach) is the fee charged for every 1,000 times a Barika offer is inserted into a Host Partner's transactional message. CPR is calculated using the Host Partner's own send or impression data. Barika does not control or independently verify delivery of the underlying transactional message, so CPR billing is based on reported reach where a Barika offer is present.

  • What is CPE?

    CPE (Cost Per Engagement) is the fee charged each time a customer clicks on a Barika offer link inside a Host Partner's transactional message. CPE is billed per valid click that takes the customer to the Offer Partner's chosen destination and is charged in addition to any CPR-based fees.

  • How do I top up my wallet?

    Navigate to the Spend Centre from your dashboard and click 'Top Up Wallet'. Choose your preferred payment method and amount. Funds are typically available immediately after payment confirmation. You can also set up auto-top-up to automatically replenish your wallet when the balance falls below a certain threshold.

  • When do I get paid as a Host Partner?

    Partnership revenue is calculated based on the reach you deliver. Payments are processed according to your payment schedule (typically monthly). You can view your earnings, pending payments, and payment history in the Revenue Centre. Ensure your payment details are up to date in Brand Settings.

  • What payment methods are accepted?

    We accept major credit and debit cards (Visa, Mastercard, American Express) for wallet top-ups. For Host Partner payouts, we support bank transfers to your designated account. Contact support if you need alternative payment arrangements.

  • How is the platform fee calculated?

    Barika charges a platform fee as a percentage of partnership revenue earned by Host Partners. This fee is automatically deducted when revenue is calculated, so the amount shown in your Revenue Centre is your net earnings after the platform fee.

  • What happens if my payment fails?

    If a payment fails, the system will automatically retry up to 3 times. After each failure, you'll receive an email and in-app notification explaining the issue (e.g., insufficient funds, expired card, bank declined). After 3 consecutive failures, auto top-up is temporarily paused to protect you from repeated failed charges. To resume, simply update your payment method in the Spend Centre or add a new card, and auto top-up will resume automatically.

  • Can I disable auto top-up?

    No, auto top-up is a mandatory feature for all Offer Partners. This ensures your campaigns never pause unexpectedly due to insufficient funds, protecting both your brand relationships and the Host Partners who display your offers. However, you have full control over your spending through monthly and daily caps - you can set these limits to control exactly how much can be charged automatically.

  • How do I set a monthly spending limit?

    When configuring auto top-up in the Spend Centre, you'll set a monthly spending cap (required, between £100 and £10,000). This limits the total amount that can be automatically charged to your card each month. You can also set an optional daily cap for more granular control. Choose from preset configurations (Starter, Growth, Scale) or create a custom setup. Your procurement and finance teams can be confident knowing spending is capped at your chosen limit.

  • What appears on my card statement?

    Charges from Barika will appear on your card statement as 'BARIKA' or 'BARIKA.AI'. Each auto top-up transaction is recorded in your Spend Centre with full details including the date, amount, and your new wallet balance. You can view your complete transaction history at any time for reconciliation with your card statements.

Trust & Safety

  • Why do I need to verify my brand?

    Brand verification protects everyone in the Barika network. It ensures that only legitimate businesses can create or host offers, maintains the quality of the platform, and builds trust between partners. Verified brands get full access to all platform features and are more likely to be matched with premium partners.

  • What documents are required for verification?

    Requirements vary based on your signup method. Shopify merchants typically only need to complete self-attestation since Shopify has already verified your business. Direct sign-ups may need to provide business registration documents, confirm company email domain ownership, and complete compliance attestation. Our Brand Trust Centre guides you through exactly what's needed.

  • How does Barika ensure offer quality?

    All offers pass through multiple Trust & Safety gates before going live. Our Content Quality Gate checks for inappropriate content, profanity, misleading claims, and URL safety. Our Brand Trust Compliance Gate ensures offers align with both partners' preferences. AI-powered analysis scores offers for brand alignment and content safety. Only offers that pass all checks enter the Live Pool.

  • What content is prohibited on Barika?

    Prohibited content includes: false or misleading claims, profanity and hate speech, unsubstantiated health claims, adult content, illegal products or services, and content that violates intellectual property rights. Our automated systems detect most violations, but our team also reviews flagged content. Repeated violations can result in account suspension.

  • How do I report problematic offer or partner?

    You can report issues directly through the platform by flagging the specific offer or contacting our support team. Provide as much detail as possible about the issue. Our Trust & Safety team reviews all reports and takes appropriate action, which may include removing the offer, warning the partner, or suspending accounts for serious violations.

  • What happens if my account is suspended?

    If your account is suspended, you'll receive a notification explaining the reason. Minor issues can often be resolved by updating your content or information. For serious violations, you may appeal the decision by contacting our support team with evidence that the issue has been addressed. Repeated or severe violations may result in permanent removal from the platform.

Shopify Merchants

  • How I install the Barika for Shopify app?

    Search for 'Barika' in the Shopify App Store and click 'Add app'. Follow the installation prompts to connect your store. Once installed, you'll be guided through account setup and brand verification. Shopify merchants benefit from streamlined verification since Shopify has already vetted your business.

  • Which email templates work with Barika?

    Barika works with all five of Shopify's standard transactional email templates: Order Confirmation, Shipping Confirmation, Shipping Update, Delivery Confirmation, and Order Refund. Our guided setup walks you through adding the Barika code snippet to each template.

  • Does Barika send emails on my behalf?

    No. Shopify sends all transactional emails - Barika never sends emails on your behalf. This is an important distinction that helps protect your brand and maintain compliance. The Barika code snippet in your email templates calls our system to retrieve relevant offer content, which Shopify then includes when it sends the email.

  • How do I configure offers in my Shopify emails?

    After installing the Barika app, go to the Email Configuration section. You'll find step-by-step instructions and the code snippet you need. Copy the snippet and paste it into each of your Shopify email notification templates in the location where you want offers to appear. Our guided setup shows you exactly where to place the code.

  • Can I preview how offers will look in my emails?

    Yes. After configuring your email templates, you can send test emails to yourself to see how Barika offers will appear. This helps you ensure the placement and styling work well with your existing email design before going live.

  • What happens if Barika is unavailable when an email is sent?

    If Barika's service is temporarily unavailable, the email will still be sent by Shopify - it will simply not include a co-marketing offer. Your transactional emails will never fail or be delayed because of Barika.

By Jamal Hamidu February 3, 2026
Connect your WooCommerce Wordpress store to Barika. Choose your channels, authorize placements, and complete onboarding in about 5 minutes.
By Jamal Hamidu February 1, 2026
To enable Barika co-marketing, you'll have to configure shopify email templates to ensure partner offers can appear in your customer emails.
By Jamal Hamidu February 1, 2026
Connect your Shopify store to Barika. Choose your channels, authorize placements, and complete onboarding in about 5 minutes.
By Jamal Hamidu January 27, 2026
Understanding the terminology used across the Barika platform will help you make the most of your co-marketing partnerships. Click on each category below to explore definitions.
By Jamal Hamidu January 26, 2026
If an auto top-up attempt fails, Barika notifies you immediately via email and your dashboard.
By Jamal Hamidu January 26, 2026
All Barika charges appear as “BARIKA” or “BARIKA.AI” on your card statement.
By Jamal Hamidu January 26, 2026
Barika requires a monthly spending cap for one reason: financial certainty.
By Jamal Hamidu January 26, 2026
Auto top-up is mandatory on Barika because offers are delivered continuously, not in fixed campaign bursts. 
By Jamal Hamidu January 26, 2026
Barika uses a pay-as-you-go billing model designed for trust, transparency, and control. You are charged only when your offers are delivered or engaged with, supported by a unified wallet, mandatory auto top-up, and clear spending limits.
By Jamal Hamidu January 25, 2026
The best co-marketers monitor performance consistently, learn from data, and continuously refine their approach. Weekly analytics reviews reveal what's working and what isn't. Top performers should be analysed and replicated; underperformers should be adjusted or retired. Continuous improvement means testing variations, making seasonal adjustments, refreshing content regularly, and nurturing successful partnerships. Barika's AI-powered matching improves with accurate inputs—better data in means better results out.