Skip to content

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