# Add endemic brands and invite non-endemic brands to your retail media network

Bring the brands you sell and the brands that want your shoppers into your Business Account, decide what each side shares, and know what happens once they accept.

An endemic brand already sells on your shelves: a supplier, a marketplace seller, a house brand. A non-endemic brand doesn't, but wants your shoppers: an insurer, a bank, a carmaker. Both join your network the same way, through **Manage** > **Network**, and the difference between them is the relationship type you pick and the content access you grant. Once a brand accepts, its videos can run on your pages and apps under your brand guidelines, and it can buy placements through a paid partnership. This page covers adding a brand, what the brand sees, and what follows acceptance. The invitation mechanics themselves, including statuses, expiry, and resends, are in [How invitations work](https://begenuin.com/developers/browse-by-products/network/accepting-and-managing-invitations-in-the-genuin-network).

## Pick the relationship

The relationship type sets what each side shares by default. You can change the defaults in the invitation and again after acceptance.

| The brand is | Relationship type | You share by default | They share by default |
| --- | --- | --- | --- |
| An endemic seller or supplier you already work with | Partner | All communities and social handles | All communities and social handles |
| A brand your company owns | House Brand | Nothing | All |
| Your parent company | Holding Company | All | Nothing |
| A non-endemic advertiser with no deal yet | Aspire to Partner | Nothing | Nothing |

A brand can have one holding company, so a Holding Company or House Brand invitation that would create a second one is refused. The tab you add the brand under, **Retail Brands**, **Consumer Brands**, or **Media & Entertainment Brands**, classifies the brand; it doesn't change access.

## Add a brand

1. Go to **Manage** > **Network**, pick the tab that fits the brand, and click **Add Retail Brand**, **Add Consumer Brand**, or **Add Media Brand**.
2. On **Brand Details**, choose the **Brand Relationship**. Under **Brand Handle**, search for the brand if it's already on Genuin; its name, website, and owner email fill in. If it isn't, click **Add Brand** and enter the **Brand Name** and **Website URL**; Genuin fetches the brand's logo and colours from the site. Add every **Contact Email** that will receive the invitation; each one becomes an admin of the invited brand, and the brand's owner is always included. Add a **Contact Phone Number** if you also want to invite by SMS. Click **Next**.
3. On **Content Access**, set the two halves. **Request content access** lists what the brand will share with you: its social handles, which Genuin imports and curates from, and its communities. **Provide content access** lists what you share with the brand: your handles and either **All communities** or a selection. The relationship type fills both halves; untick what you don't want to share. For a brand you're creating, the request half is fixed to the handles you entered. Click **Next**.
4. On **Notification**, choose **Email**, **SMS**, or both, and check the preview; **Customize Template** edits the wording and **Add your provider** sends it from your own account. Click **Add**. The invitation goes out at once.
5. The brand appears in the **Sent** list with status **Pending** and the relationship you chose. The row's menu offers **Resend Invite**, **Edit Brand**, and **Cancel Invite** while it waits. You can hold one relationship per brand, in any status.
   ![The Network page in your Business Account with the Retail Brands tab selected, a Get Started to Build Your Network panel, and an Add Retail Brand button at the top right.](https://cdn.sanity.io/images/lnrtvsvr/development/6f43b387496b1c6323b0c5dc567f0c35964036b3-1440x878.jpg)
   *Step 1: Each tab has its own add button; the brand's network tab is a label, not an access setting.*
   ![The Add Retail Brand drawer on the Brand Details step: Brand Relationship radio buttons for Partner, Holding Company, House Brand, and Aspire to Partner; Brand Handle set to @grubhub with the name Grubhub filled in; Contact Emails with owner@grubhub.com; a Contact Phone Number field; Website URL; and Social Media Handles.](https://cdn.sanity.io/images/lnrtvsvr/development/3dae916252ce71efc12e89a5bd48273aa9a834da-1441x1262.jpg)
   *Step 2: Brand Details for an existing brand; the handle search fills the rest.*
   ![The Notification step of the Add Retail Brand drawer, with Email checked and SMS unchecked, a phone-sized preview of an email headed You're invited! Join your Retail media network with a Manage Request button, Customize Template and Add your provider buttons, and a note that the invitation is sent when you click Add.](https://cdn.sanity.io/images/lnrtvsvr/development/b50c3957cc99d19d402b3e050b536791560b8fcc-1439x902.jpg)
   *Step 4: The invitation email, previewed before it's sent.*
   ![The Network table filtered to Sent, showing Grubhub with status Pending, relationship Partner, dashes for Total Views, Unique Views, and Avg Views per User, YouTube and TikTok icons under Integrated Socials, and a toast reading Retail brand added.](https://cdn.sanity.io/images/lnrtvsvr/development/f83d46c9d55ebe4884c0d267f18e634f06f1e106-1440x880.jpg)
   *Step 5: A pending invitation. The view columns fill once the brand's content runs on your surfaces.*

## What the invited brand sees

The contacts receive an email headed **You're invited! Join \<your brand> retail media network** with a **Manage Request** button. The link lasts 7 days. A brand that already uses Genuin signs in; a brand you created claims its account by verifying the email with a code, setting a password, and linking a phone number. In your Business Account the brand opens **Manage** > **Network**, switches the list to **Received**, and clicks **View Invite** on the row.

![The Network table filtered to Received, listing brands with statuses Invite Received, Rejected, and Active, relationship types House Brand and Partner, and row menus showing View Invite and View Details.](https://cdn.sanity.io/images/lnrtvsvr/development/3f28fe2ac97dcf615a4ed9ec65f992b850d95285-1440x878.jpg)
*The receiving side: View Invite on a pending row, View Details once it's active.*

The invite shows both brands, the relationship type, what each side requests and provides, and the history so far. **Accept** makes the relationship **Active** at once and applies the content access; **Reject** closes it, and you can edit and resend.

![The View Invite page showing both brands side by side, the relationship type, the content access each side requests and provides, an invitation history table, and Reject and Accept buttons.](https://cdn.sanity.io/images/lnrtvsvr/development/e7630566f782dc798a8b1aeff20fcb2a69cba959-1440x1252.jpg)
*What the brand sees before it accepts.*

## After acceptance

- **Their content arrives under your rules.** Posts from the brand's shared communities and imported social handles land in **Curate** > **Activity** as awaiting approval. The AI moderator checks every one against your brand guidelines before anything shows on your surfaces. The **Moderate** queue is where you keep or remove flagged items. See [How AI works in your Business Account](https://begenuin.com/developers/browse-by-products/supervised-intelligence/adaptive-genuin-intelligence-for-business-account).
  ![The Moderate section's Content Moderation queue with the Queued tab selected, listing posts flagged by the AI Moderator Agent with content type, report count, owner, and guideline columns, and Approve and Delete buttons.](https://cdn.sanity.io/images/lnrtvsvr/development/0d74bde17c1b5453767e2bdf51c85bf3a57cfcbc-1600x779.png)
  *Partner posts go through the same queue as your own.*
- **You decide where it runs.** Partner content is distributed through your placements and embeds, not theirs. A placement style can be mapped to a stage of the shopper journey, such as pre-purchase on a product detail page, and tied to categories. That way an endemic brand's videos appear beside the products they relate to. See [Deliver contextual feeds with page, user, and location context](https://begenuin.com/developers/developer-resources/sdk/contextual-embeds-how-they-work-and-how-to-configure-them) and [Distribute your social experience across the network](https://begenuin.com/developers/browse-by-products/monetize/how-can-you-start-distributing-your-brand-communities-across-the-network-while-controlling-placement-and-setting-payouts).
  ![The Placement Style editor in your Business Account, with a style titled Styles with sections, a section title BMW, and on the right Style Personalization with Map to Consumer Journey set to Pre Purchase on PDP and Tie to Categories listing Taxation and Compliance.](https://cdn.sanity.io/images/lnrtvsvr/development/5097431cd23f1c5aab20263fd7fbf8a33bad38cd-1600x778.png)
  *A placement style mapped to the pre-purchase stage and tied to categories.*
- **They pay through a paid partnership.** Under **Monetize** > **Paid Partnership**, a proposal names the posts, the placements and environments, a **CPM** and a **Budget**, and start and end dates. Tracking runs through a Google Tag Manager ID, a pixel URL, or a VAST tag. Proposals show as **Proposal Sent** or **Proposal Received** and **Pending for approval** until the other side approves, then **Scheduled to go live**, **Live**, **Paused**, or **Expired**. An impression counts after 3 seconds of play. The formats are **Partnered Post**, **Partnered Takeover**, **Session Takeover**, and **In Stream Ads**; payouts settle as **Genuin Payout**, **Publisher Direct Payout**, or **Retail Media Trade**. See [Set up a community sponsorship](https://begenuin.com/developers/browse-by-products/monetize/how-will-a-brand-manage-community-sponsorships-to-generate-revenue-and-add-more-value-to-members).
- **You measure it in the same table.** The Network table shows **Total Views**, **Unique Views**, and **Avg Views per User** for each brand's content on your surfaces, and **Integrated Socials** shows which handles are connected. **View Details** opens the brand's contact, communities, social accounts, and relationship **History**, and **Edit Content Access** changes what's shared from then on. Revenue appears under **Earnings** in [Report](https://begenuin.com/developers/get-started/business-account/how-can-brands-track-and-analyze-content-interactions-in-reports).

## Limits

- **One relationship per brand pair**, and one holding company per brand.
- **The link lasts 7 days**; resending issues a new one and revokes the old, at most once a day.
- **Cancel and reject only while pending**, and not while an IAB Standard Tag links the two brands.
- **Name and handle are fixed** once the brand is associated; the website is fetched from the brand and can't be edited in the drawer.
- **Content access is set per invitation**, then changed from View Details; placements, pricing, and dates live in the paid partnership, not on the relationship.

## See also

- [What is a Retail Media Network](https://begenuin.com/developers/get-started/core-concepts/what-is-a-retail-media-network)
- [How a Retail Media Network keeps control of its advertising](https://begenuin.com/developers/get-started/core-concepts/how-can-retail-media-networks-take-back-control-of-their-advertising)
- [How retail media networks use Genuin to solve advertising challenges](https://begenuin.com/developers/get-started/core-concepts/how-can-retail-media-networks-use-genuin-to-solve-real-advertising-challenges)
- [How invitations work](https://begenuin.com/developers/browse-by-products/network/accepting-and-managing-invitations-in-the-genuin-network)
- [Build and manage the network in your Business Account](https://begenuin.com/developers/browse-by-products/network/how-can-a-brand-build-and-manage-its-network-in-the-business-account)
- [Manage sent and received invitations in the Network module](https://begenuin.com/developers/browse-by-products/network/how-can-a-brand-manage-sent-and-received-invitations-in-the-network-module)
