Activity
OVERVIEW
The Activity field captures the specific sport, outdoor pursuit, or physical activity a product is designed and optimised for. It is the primary discovery mechanism for outdoor and sports products: customers do not browse for ‘gloves’ — they browse for ‘skiing gloves’, ‘climbing gloves’, or ‘cycling gloves’. Without structured Activity data, these searches surface nothing.
Activity is not the same as product category. A hydration pack could serve hiking, trail running, cycling, or mountain biking. Each activity has different hydration volume needs, fit requirements, and feature expectations. Activity data enables a single product to be discovered across all relevant use cases, or to be precisely positioned for one.
BUSINESS VALUE
Why this field matters
-
Activity is the dominant search term in outdoor and sports retail — customers lead with sport, not product type
-
Structured activity data powers sport-specific collection pages and navigation menus without manual curation
-
Multi-activity products can be surfaced across all relevant activity searches with one listing and one structured field
-
AI recommendation engines use activity to suggest complementary gear (‘other items for trail running’)
-
Seasonal campaigns (ski season, cycling season, trail running season) rely on activity tags to pull the right products automatically
-
Specialty retailers and sporting goods marketplaces require activity classification for catalogue integration
ACF SETUP
How to configure this field in Accentuate Custom Fields
| Where | ACF dashboard → Templates tab → Product scope → Add new field |
|---|---|
| Label | Activity |
| Name / Key | activity |
| Namespace | accentuate (default) |
| Field type | Shopify >> Single-line text (List) |
| Multi-value | Yes — many outdoor products serve multiple activities |
| Note: Multi-value is essential. A base layer top may suit hiking, skiing, trail running, and mountaineering simultaneously. A single-value field would force an artificial choice and cause the product to be missed in most relevant searches. |
|---|
STEP-BY-STEP IN ACF
- Open ACF, go to Templates tab and select the Product scope
- Click ‘Add new field’
- Label: ‘Activity’ — Key auto-fills as ‘activity’
- Namespace: leave as ‘accentuate’
- Field type: Shopify >> Single-line text (List)
- Enable ‘Allow multiple selections’ — multi-sport products are the norm in outdoor retail
- Click Done, then Save
- Populate each product with every activity it is genuinely designed and tested for
| Shopify admin (optional pinning): Settings → Custom data → Products. Namespace: ‘accentuate’, Key: ‘activity’. Pinning is strongly recommended — Activity is the most frequently queried field in outdoor product data entry. |
|---|
REFERENCE VALUES
Example values — use the activity names your customers search for
| Value | When to use |
|---|---|
| Hiking | Day hikes and multi-day treks on trail or off-trail terrain |
| Trail running | Off-road running on natural surfaces — technical footwear, vests, poles |
| Cycling | Road cycling — road bikes, helmets, jerseys, clipless shoes, accessories |
| Mountain biking | Off-road cycling — MTB-specific helmets, gloves, pads, tyres, apparel |
| Skiing | Downhill and resort skiing — skis, boots, bindings, ski-specific apparel and protection |
| Snowboarding | Snowboard-specific gear — boards, bindings, boots, snowboard outerwear |
| Climbing | Rock climbing and bouldering — harnesses, shoes, chalk, protection, ropes |
| Kayaking / Paddling | Kayaks, paddles, PFDs, dry bags, paddle-specific apparel |
| Camping | Overnight outdoor stays — tents, sleeping bags, mats, camp kitchen, camp lighting |
| Mountaineering | High-altitude and technical alpine climbing — crampons, ice axes, mountaineering boots |
| Running | Road and track running — road shoes, performance apparel, GPS watches, hydration |
| Swimming / Open water | Pool and open water — swimwear, wetsuits, goggles, swim caps, buoys |
BEST PRACTICES
-
Assign activities the product is designed and optimised for — not every activity it could theoretically be used for
-
Distinguish related activities: ‘Cycling’ and ‘Mountain biking’ are separate activities with different gear requirements
-
Use the activity names your target customers type into search — ‘Trail running’ not ‘Off-road running’
-
Review activity assignments when a product is repositioned for a different customer segment or sport
-
If a product is genuinely universal (a base layer top worn for almost any activity), limit to the 4–5 most relevant activities to avoid diluting search precision
COMMON MISTAKES
-
Assigning every possible activity to maximise visibility — this destroys collection precision and frustrates focused buyers
-
Confusing ‘Cycling’ and ‘Mountain biking’ — these are distinct disciplines with different product specifications
-
Using ‘Outdoor’ as an activity value — Outdoor is an environment, not an activity; use specific activity names
-
Not distinguishing ‘Skiing’ from ‘Ski touring’ — alpine resort skiing and backcountry touring have very different product requirements
-
Leaving activity blank on multi-sport products — the field supports multiple values precisely for this case
IN CONTEXT
| Trail Running Hydration Vest — 8L | |
|---|---|
| Activity | Trail running, Hiking, Mountain running |
| Skill level | Intermediate, Advanced |
| Terrain | Trail, Mountain, Technical off-trail |
| Weather suitability | All conditions |
DEVELOPER IMPLEMENTATION
| Liquid note: Shopify >> List — use .value for the array. Link each activity tag to its dedicated sport collection — this is a high-converting cross-navigation pattern in outdoor retail. |
|---|
Liquid — Storefront Rendering
|
{% comment %}
Activity — Shopify >> Single-line text (List)
Namespace: accentuate | Key: activity
Link tags to sport-specific collection pages
{% endcomment %}
{% assign activities = product.metafields.accentuate.activity.value %}
{% if activities != blank %}
<div class=“activity-tags”>
{% for act in activities %}
<a href=“/collections/{{ act | handleize }}” class=“activity-tag”>
{{ act }}
</a>
{% endfor %}
</div>
{% endif %}
| | –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– || Pro tip: Use activity values to power seasonal campaign automation. Filter by activity = ‘Skiing’ to build your winter ski launch collection — products appear automatically as you tag them, with zero manual collection management. |
|---|
SEE ALSO
- Skill level — activity context determines which skill levels are relevant
- Terrain — different activities are performed on different terrains; the combination drives precise discovery
- Weather suitability — activity + weather suitability defines the conditions a product is built for
| Full ACF documentation: help.accentuate.io | Metafield Definitions → Fields → Field data type → Shopify field types |
|---|
