RP Promap Help Series
Using Tags & Priority to Boost Store Visibility and Search Performance
Overview
Tags and the Priority field in RP Promap give you full control over how stores appear in search results and filtered lists.
Used together, they transform your store list from a simple directory into a powerful marketing, sales, and discovery engine—helping you surface the right retailers at the right time.
1. Understanding Tags
Tags are flexible labels you assign to stores to organize and group them.
They allow your store list to be searchable, filterable, and campaign-ready.
Common Tag Examples
Retail Type:
flagship,outlet,partner,premiumCampaigns:
holiday-2026,summer-sale,new-arrivalLocation:
miami,south-florida,east-coastPerformance:
top-seller,high-conversionProduct Focus:
electronics,menswear,luxury
Why Tags Matter
Tags control which stores appear in results when users:
Search by location or keyword
Apply filters
Browse curated lists
2. Understanding Priority
The Priority field controls the order in which stores appear.
How It Works
Lower number = higher priority
Higher number = lower priority
Examples
0→ Top placement (highest visibility)5→ High visibility25→ Mid-level100+→ Lower visibility
👉 Think of priority as a way to pin important stores to the top.
3. How Tags + Priority Work Together
Tags determine relevance (who shows up)
Priority determines ranking (who shows first)
Example
User searches: Miami
Filter applied: holiday-2026
Result:
Only stores with those tags appear
Stores with lower priority values appear first
4. Frontend Behavior (How Results Are Sorted)
When users search or filter stores, RP Promap applies the following logic:
Sorting Order
1. Search relevance
2. Matching tags
3. Priority (ascending — lower numbers first)
4. Store name (alphabetical fallback)
Technical Behavior
stores.sort((a, b) => {
if (a.priority !== b.priority) {
return a.priority - b.priority;
}
return a.name.localeCompare(b.name);
});5. Tag Filtering Rules
Single Tag
Shows all stores with that tag
Sorted by priority (lowest first)
Multiple Tags (Default Behavior)
Stores must match ALL selected tags
Example:
miami + premium
Only stores tagged with both appear.
Optional Behavior (Advanced)
Match ANY selected tag
Useful for broader discovery experiences
6. Search + Tags Combined
When both are used:
Search narrows results
Tags refine them
Priority ranks them
Example
Search: Miami
Tag: holiday-2026
→ Shows only campaign stores in Miami
→ Highest priority (lowest number) appears first
7. Marketing Opportunities
Tags and priority unlock powerful marketing capabilities:
Campaign Targeting
Tag stores for promotions
Instantly group campaign participants
Geo-Based Marketing
Tag by city or region
Deliver localized results automatically
Product-Based Promotion
Highlight stores with specific inventory
Example:
exclusive,limited-drop
A/B Testing Visibility
Adjust priority to test which stores perform best
Optimize ordering for conversions
8. Sales & Growth Strategies
1. Boost High-Converting Stores
Use low priority values (closer to 0) to push:
Top performers
Stores with better inventory
2. Monetize Visibility
Offer premium placement:
Lower priority = higher visibility
Paid or sponsored store positioning
3. Campaign Overrides
Temporarily boost stores:
Campaign stores →
0–10Standard stores →
20–50Background stores →
100+
4. Inventory-Driven Selling
Tag stores with
in-stockorready-nowIncrease priority to drive faster sales
9. UI & Display Behavior
Customer-Facing View
Priority is not visible
Used silently to control ranking
Admin View
Priority is visible and editable
Tags can be created and managed
Fallback Rules
No priority → treated as low priority (
999)Same priority → sorted alphabetically
10. Best Practices
Tagging
Keep tags consistent (
miamivsMiami)Use clear, reusable naming conventions
Avoid duplicates
Priority Management
Use a structured range:
0–10→ Featured / Campaign11–30→ High-performing31–70→ Standard71+→ Low priority
Maintenance
Remove expired campaign tags
Update priority based on performance
Align with active marketing goals
11. Example Setup
Store Name | Tags | Priority |
Miami Flagship | miami, flagship, top-seller | 0 |
Partner Retailer | miami, partner, holiday-2026 | 5 |
Outlet Store | miami, outlet, discount | 40 |
Result Order
Flagship (0)
Campaign Partner (5)
Outlet (40)
Key Takeaways
Tags control visibility (who appears)
Priority controls ranking (who appears first)
Lower numbers = higher placement
Together, they give you complete control over search results, marketing exposure, and sales performance.
