Influencer marketing mewayz

  Updated May 2026Mewayz

Influencer Marketing in Mewayz

The Influencer Marketing Add-On is a two-sided marketplace connecting brands with content creators (influencers) for sponsored campaigns.

Mewayz-original module — no Mewayz upstream. Documentation authored from package source at packages/mewayz/InfluencerMarketing/.

Demo URL

In the product
app.mewayz.com/influencer/dashboard
Influencer dashboard
Influencer dashboard

Introduction

The Influencer Marketing Add-On is a complete marketplace that connects brands (companies sponsoring content) with influencers (creators paid for posts). Brands post campaign briefs (budget, platform, content requirements); influencers browse and apply; admins moderate the marketplace, approve participants, handle withdrawal requests, and process payouts.

The module covers the full lifecycle of an influencer campaign: brand onboarding → campaign creation → influencer discovery → application → approval → execution → payout → review.

How To Install The Add-On?

To Set Up the Influencer Marketing Add-On, you can follow this link: Setup Add-On.

The Add-On is gated by PlanModuleCheck:InfluencerMarketing. Activate it on the operator's plan or per-tenant via the Add-Ons admin page.

Three User Roles

Influencer Marketing has three distinct user types:

  1. Admin / Company — Marketplace operator. Approves brands and
  2. influencers, oversees campaign moderation, processes payout payments, manages categories and tags, and configures the marketplace branding and frontend.

  3. Brand — A company sponsoring content. Creates campaigns,
  4. sets budgets and requirements, reviews applying influencers, approves/rejects applications, deposits funds to the brand wallet, and views ROI.

  5. Influencer — A content creator. Browses available campaigns,
  6. applies to ones they qualify for, manages their profile (avatar, bio, gallery, social media, skills, languages, bank details), requests withdrawal of earnings, leaves reviews, and saves favorites.

Influencer Marketing Dashboard

Admin Workflows

Manage Influencers

Manage Brands

Manage Campaigns

Manage Participants

Withdrawal Requests

Payout Payments

Blogs + Contacts

System Setup (Categories + Tags)

Theme Setup

Under Theme Setup, the admin configures every public-facing section of the marketplace:

Brand & Influencer Frontend

Both brands and influencers access a self-serve portal at /{userSlug}/influencer-marketing/... after signing in.

Common (Brand + Influencer)

PathPurpose
/{userSlug}/influencer-marketing/dashboardPersonal dashboard
/profileView / edit profile (avatar, bio, social links, bank, gallery, skills, languages)
/withdrawals/requestRequest a payout (influencer)
/participants/storeApply to a campaign (influencer)
/favorites/toggleSave / unsave an influencer or campaign
`/reviews/storeupdatedestroy`Leave / edit / delete reviews

Brand-only

PathPurpose
/campaigns/createCreate a new campaign with brief, budget, requirements
/campaigns/{id}/editEdit own campaign
/campaigns/{id}/participantsView applying influencers
/participants/{id}/approveApprove an applicant
/participants/{id}/rejectReject an applicant

Influencer-only

PathPurpose
/campaignsBrowse all live campaigns
/campaign/{id}/detailCampaign brief detail

Public Frontend

The fully public marketplace at /{userSlug}/influencer-marketing/ includes:

PathPurpose
/Marketplace homepage with hero, featured influencers, CTA
/aboutAbout page
/blog, /blog/{slug}Blog listing + post detail
/campaignsPublic campaign listing
/campaign/{id}/detailPublic campaign brief
/influencersPublic influencer directory
/influencers/{id}/detailPublic influencer profile
/faq, /contactMarketing pages
/login, /register, /forgot-passwordAuth (guest-only)

Database Tables

The package adds 14+ tables, all prefixed influencer_marketing_:

Permissions

Admin access is gated by manage-influencer-marketing. Brand and influencer frontend access is gated by a dedicated guard (auth:web or the InfluencerMarketingAuthenticate middleware). Assign permissions via Settings → Roles & Permissions.

Operator Notes

Was this helpful?