Part 01 · Setup

Set up, in this order

Nothing populates until these four steps are done, in sequence. Skipping step 2 leaves every experience-level page empty.

The chain
Brand profile → experiences → keywords and the SDK → campaigns. Pages further down stay empty until the steps above them are done, so it is worth doing this in a single sitting.
1. Create your brand profile

Settings, then Brand profile. Brand name is required.

  • Fill Industry with several relevant words, not one. Write “Fashion apparel beauty retail streetwear” rather than “Fashion”. This field drives the Integration Planner, so a thin entry produces thin results.
  • Optionally upload a logo (PNG, JPEG, WebP or GIF, under 4 MB). It sets your spotlight colour automatically.
Part 01 · Setup

2. Register each experience

  1. Settings, then Experiences, then Add experience.
  2. Enter the name, paste your Roblox Place ID, and click Resolve to confirm it.
  3. Set ownership. Owned if you control the Roblox place, Sponsored for a co-marketed tie-in.
  4. Click Create experience.
The drawer stays open
Once the experience is created, the keyword and SDK sections unlock in the same drawer. You do not need to close and reopen it.
Part 01 · Setup

3. Keywords and the SDK

Social keywords
  • Add keywords per platform: YouTube, Twitter/X, Instagram, TikTok, Facebook, Twitch, and Press/News.
  • Include the leading # for Instagram and TikTok hashtags.
  • Use Negative keywords to filter out false positives.
  • Click Save keywords.
Install the SDK

For Owned experiences only. Click Generate SDK key, then hand the key and the Roblox Lua snippet to your development team.

Copy the key immediately
Your SDK key is shown once and never again. Copy it before you close the drawer.
Part 01 · Setup

4. Create a campaign

Optional, but required for measurement and comparison.

  1. Go to Directory, then the Brands tab, and click New activation.
  2. Fill in title, brand, platform, start date and end date.
  3. Leave the Attach my registered experiences checkbox ticked so your experiences link to the campaign automatically.
Nothing backfills
Keywords and telemetry only apply going forward. Social results appear on the next crawl cycle, and your first Estimated Media Value figure appears after the nightly rollup at 08:00 UTC. An experience connected on Monday morning shows numbers on Tuesday.
Part 02 · Home

Overview

Your daily view. Set the period with the 7D / 14D / 30D / 90D selector at the top. The default is 14D.

Five headline cards run across the top. Hover the small ? on any card for a plain-language definition of what it measures.

  • Time Spent with Brand and Engagements need the SDK installed.
  • Earned Media Value, Total Views and Engagements need keywords set.
  • Spend Equivalent stays at zero until a campaign carries an actual cost figure.

On the eMV and Views charts, Compare channels is on by default and splits the total into YouTube, TikTok, Instagram, Facebook and X. Turn it off for a clean total line.

Part 02 · Home

Your experience tabs

Overview

No controls. View full report opens the Audience tab, View full content opens Earned Media.

Live · needs the SDK

Set the range with 7d / 30d / 90d / All. Events (on by default) draws markers where your activations ran. Benchmarking (off by default) adds a typical-range band, and needs at least four data points to draw. Every chart has a menu with Area chart, Line chart and Export CSV.

Audience

Set the window with 7d / 30d / 90d. Click any row to drill into that country. The top market opens automatically on first load, which is intended. Greyed-out figures mean not yet measured, not zero.

Earned Media & Events

Both are read-only. Events shows the player lift each in-experience moment produced; rows marked lift pending are still computing.

Part 03 · Insights & Strategy

Market Intelligence

Three tabs: Overview, Insights & Reports, and Leaderboards.

  • Overview shows platform-wide concurrency with a 7d / 14d / 30d toggle, plus four game lists. Click a game row to open its intelligence page.
  • Insights & Reports has no filters. Drag the two horizontal rails to scroll. On news cards, only the headline is a link.
  • Leaderboards has a search box and a filter rail: Rank by, Status, Category and Platform. Choosing a change-based rank reveals 24h / 7d / 30d buttons.
One setting, two controls
On Leaderboards, the Visits/CCU toggle and the Rank by dropdown drive the same setting. Use one or the other, not both.
Part 03 · Insights & Strategy

Competitor Intelligence

Attach experiences to your campaign first
You need a campaign with status Live or Ended, and that campaign must have experiences attached. A campaign with no attached experiences shows a dash in every column with no explanation.
  1. Pick a mode: My Portfolio, Industry, or Competitors.
  2. Pick your subject under Your activation. Only Live and Ended campaigns can be selected.
  3. In Competitors mode, pick up to eight competitor chips.

Results render automatically, there is no Run button. You get lifetime visits, current concurrent players, average playtime, and favorites. Portfolio mode needs two or more campaigns to produce comparison rows.

The eight-competitor limit is silent
Clicking a ninth chip simply does nothing. It is not a bug.
Part 03 · Insights & Strategy

Directory

Four tabs. You can link straight to one with a URL such as ?tab=games.

  • Brands is your activation timeline. Filter by status and platform, drag to pan, click your own campaign bars to edit. Industry reference rows are read-only. Export CSV exports whatever is currently filtered.
  • Developers: search, sort, and filter by type, genre and reach. Contact opens their Roblox page.
  • Games: search, sort, and click any row to open that game's intelligence page.
  • Influencers: search and sort, twenty per page. Stat labels adapt per platform.
Archived campaigns are hidden by default
On the Brands tab, the Status filter's All excludes archived campaigns. Archived work looks deleted until you select Archived explicitly.
Part 04 · Planning

Integration Planner

This page runs entirely on your Industry field
If Industry is blank or a single word, results will be generic. The strip labelled Matching on shows exactly which keywords we parsed, so use it to check your work. Matches rebuild nightly, so a profile saved today produces matches tomorrow.

Results split into two groups:

  • Top related to your brand: your keywords overlap the game's genre or title.
  • Top games by reach: no keyword overlap, ranked by audience size alone.

If everything lands in the second group, your Industry field is too narrow. Each card shows a relevance chip, a Why surfaced row listing the exact keywords that matched, and three measured stats. Click View on Roblox to find studio contact details. There are no filters: your only lever is the Industry field.

Part 04 · Planning

Virtual Item Planner

No setup needed and nothing to configure. It always shows the top items by demand over a rolling 30-day window.

Read it in this order:

  1. Demand (30D) tells you whether appetite is rising or cooling.
  2. Top 3 share tells you what kind of category you are entering. High means winner-take-all and a new drop fights for scraps. Low means demand is spread and there is room to land.
  3. Median price is your pricing anchor.
  4. Demand by type shows which item categories are pulling attention.

Hover the ? on any card for its definition. Click any item to open its detail page.

Part 04 · Planning

Pre-Launch Predictor

It sharpens as you go
The forecast is anchored on your own completed campaigns. With none, you get a budget-based industry anchor with a wide range, clearly marked COLD START.
  1. Set Genre / format. Map your activation onto the closest Roblox genre: a concert is Entertainment, a dress-up world is Roleplay & Avatar Sim, a tycoon is Simulation.
  2. Set Primary platform.
  3. Drag Total budget and Run time to your plan.
  4. Click Run forecast, then read the model chip and the Why this number panel, which states how many campaigns the forecast rests on.
Run scenarios last
Running a new base forecast clears your scenarios.
Part 04 · Planning

Drop Calendar

One timeline for everything dated.

Your team's activation launches, updates and milestones. Add competitor and platform events yourself to see what else is crowding your window.

Click Add event, then set a date, title, type and optional note.

Clashes are flagged instantly
If two events land on the same date, both are flagged as a conflict immediately, and anyone on your team subscribed to conflict warnings gets an email. Move or delete one and the flag clears straight away.
Part 05 · Measurement

Estimated Media Value

Three cards cover total, earned media, and in-game value on a 30-day window. Click any experience under By experience for its full breakdown.

On the breakdown page, switch periods with 24h / 7d / 30d. These are separately stored figures rather than a re-slice, so 30d may have data while 24h is still empty. You will see MCE, the marketing view, and DBI, the business-impact view, plus a 95% confidence interval.

L1
In-game attention
L2
Social earned media
L3
Creators & streaming
L4
Press coverage
If it says the rollup has not run
That job runs daily at 08:00 UTC. If the message persists beyond a day, contact us: your experience may still need brand attribution enabled, which we configure on our side.
Part 05 · Measurement

Brand Lift

Your developer sets this up first
They must mark a brand zone in Roblox Studio using the RoLearn plugin's Mark as Brand Zone button, and call BrandLift.start() on the server. The control group needs no extra code.
  1. Click + New study and pick the Experience.
  2. Enter the Brand zone name exactly as set in Studio. This field is not validated, so a typo produces a study that silently never fires.
  3. Edit the Question if you want, set the re-ask cooldown, and set Audience. Keep purchase-intent questions to ages 13 and up.
  4. Click Create study. It is created as a draft and collects nothing yet.
  5. Click Start when your activation goes live.
Part 05 · Measurement

Reading a lift result

Players who enter the brand zone form the exposed group. Players who have not entered a zone within sixty seconds of joining are surveyed automatically as the control group. One response per player, and the first answer counts.

A lift figure appears once both groups have answered. Then check the chip:

  • Statistically confirmed means the lift cleared significance testing.
  • Early read, keep collecting means the number is real arithmetic but not yet distinguishable from noise.
Only a confirmed lift counts toward your media value
An early read contributes nothing to your Estimated Media Value. Separately: Conclude is one click, has no confirmation, and cannot be reversed from the workspace. Only conclude a study when you are finished with it.
Part 05 · Measurement

Dashboards

  1. Click a preset (Weekly Brand Brief covers 7 days, Monthly Performance 30 days, Quarterly Review 90 days), or Generate report for a custom range.
  2. The report appears in the library immediately with status draft.
  3. Wait a few seconds, then reload the page.
  4. Click the download icon. The report opens in a new tab, and you can print to PDF from there.
  5. Click the share icon to add recipients.
Reload before downloading
The download button reports that the report is still rendering until you refresh the page. The recipient list is also append-only: sharing again adds people rather than replacing the list.

Questions?

Your RoLearn contact is the fastest route.
We are happy to walk your team through any of this live.

New to the workspace? Start with the Welcome Kit.

1 / 19
Use ← → to move