MARPLA / Help center

User guide

Manage the creative library

The library helps you store and choose advertising creative variants.

How to use it

  1. Open the selected game's creative library.
  2. Select a preview to inspect a creative and choose it for use.
  3. For an unwanted variant, use Remove from library and review the confirmation.

Advice and practical context

Library does not control campaigns

Removing a card removes the option from the MARPLA working library; it does not delete or stop campaigns already using the creative. Check relationships first so you do not lose useful preview and test context.

Organizing variants

Keep meaningfully distinct concepts with clear test context rather than many near-duplicates. A filename is not proof of actual delivery. Analysis requires campaign ID, serving period, and confirmed metrics.

Before removal, preserve the test outcome and exact campaign relationship when needed for history. The file can leave the library while its past metrics remain in reports. Do not upload personal or unlicensed material.

Technical detailsCalculations, permissions and behavior

Removing from the library

Thumbnails appear for both individual campaigns and groups. If the primary preview fails, MARPLA retries its saved Roblox image URL. Clicking an image opens it above the interface at five times its thumbnail width, constrained to the viewport with its aspect ratio preserved.

This works in the library, group tests and campaign creatives. Close with ×, Escape or the backdrop; Enter and Space also open images. The × button in the top-left corner of a saved creative opens a confirmation.

Once confirmed, the creative is hidden only from the selected game's MARPLA library and does not return on the next sync. The Roblox asset, existing campaigns and their statistics are not deleted. For a local file that has not yet been sent to Roblox, × simply removes it from the current selection.

When creating a test group, audience settings include gender: all, male or female. If the normal connection does not expose gender, use the unified MARPLA helper and open Roblox Ads Manager and MARPLA in the same Chrome/Canary profile. Get settings from Roblox loads eligible Plays/Earnings/Engagement goals and audience settings.

Browser creation uses a verified linked card. A separate review shows the account, budget, schedule and every campaign; paid campaigns are created only after your confirmation. Gender cannot be changed after creation.

On partial failure, created campaigns may still start as scheduled: inspect them in Ads Manager. Retry continues saved requests; then synchronize created campaigns in MARPLA. Native IDs remain stored separately until an exact API lookup confirms them.

Cookies and passwords stay in Roblox; the draft stays in this browser profile. The same choice applies to every new campaign in the group. Sort library images by added date or latest known signal.

Signal sorting puts images without a signal first, then the others in descending order. Each card shows the signal, confidence, date and original group. Expand Campaign results to inspect each campaign separately.

Synchronization retains the latest result for each image–campaign pair; a stopped campaign retains its last known signal with its own period even when later metrics arrive. Group stop results come from saved history. Scores from different groups are not recalculated as one comparison: sorting helps choose candidates for another test but does not prove superiority for another audience.

Multi-image campaign totals are never assigned to each image without separate Roblox data. If MARPLA has not received gender options, this concerns the current connection, not a restriction on the game. Use the Roblox Ads Manager link beside the gender controls to select gender when creating a campaign.

Creating a campaign in MARPLA with All selected does not automatically target male or female players. Use − / In set: N / + in a new ad test's library. For example, add one image three times and two new images.

Upload the original only once. Each instance can be removed separately from the final set. Each slot creates a separate campaign using the same Asset ID with separate statistics; library history remains attached to the original.

The 2–30 slot limit and total budget include all repeated instances. Three of five slots does not guarantee a share of impressions: Roblox controls delivery. Adding and removing a position updates the set immediately.

Past campaign results have the same quantity controls; the selected set is shared with the library and remains intact when switching views. Analytics keeps the source image identity alongside separate campaign and set-position identities. Different report periods are retained separately; overlapping windows must not be summed.

Matching names or preview URLs are not proof of the same original. Delete from library on an advertising card asks for confirmation. It removes the card and all its positions from the current draft.

Saved campaigns, past results and the Roblox asset remain; the removed creative cannot be added from history to a new test. Campaign management permission is required. Helper 1.3 supports regions and individual countries, ages, gender, genres and devices when creating campaigns.

Regions and countries are combined; an empty location selection means worldwide. Reset audience settings returns every field to All. Audience size is requested from Roblox after changes: it estimates eligible players, not guaranteed impressions or plays.

Narrow targeting may reduce reach. Plays, Earnings and Engagement goals are loaded for the selected game. Engagement uses automatic targeting.

Recent and lapsed players require a sufficient audience; validation runs again before creation. Explicit ages 13–17 cannot be combined with a specific gender or genre; a 17+ experience requires 18+. Settings are stored with the group and sent to every campaign.

The helper compares every created campaign parameter with Roblox's response. Update an existing 1.2 helper to 1.3 and reload MARPLA and Ads Manager. A key permission error has a Connect Roblox Ads action; reinstalling the helper does not fix key permissions.