
Import Strava activities to your website. Get notified immediately after an Strava activity is recorded, using webhooks.
Strava webhooks: https://developers.strava.com/docs/webhooks/
You need to setup a Strava API Application: https://www.strava.com/settings/api
Add this shortcode: [strava_nmr] to a user facing page or post.
The address of that page/post must be used on setting: Redirect URI (see below)
Configure NMR Strava activities plugin on your admin interface: Settings: Strava NMR
Press Activate Strava Webhook
On success, you’ll see the message on Plugin status:
Strava webhook subscription id = 109463
it means webhook subscription worked.
Strava will push activity data for all Strava users that connected their account on your website with their Strava account.
Received activities are stored locally on your wordpress database, and an event with strava activity data is raised.
do_action('strava_nmr_activity_changed', 'update', $activity_data); where $activity_data is an array.
A Theme or another Plugin might listen to this action and perform additional actions.
This plugin reacts to new, changed or deleted activities.
Determine what activites are imported by interacting with nmr_strava_save_activity filter
function on_nmr_strava_save_activity($save_nmr_strava_activity, $activity_type){ // we only want to import running activities if(strcasecmp('run', $activity_type) == 0 || strcasecmp('virtualrun', $activity_type) == 0){ return true; } return false; } add_filter('nmr_strava_save_activity', 'on_nmr_strava_save_activity', 10, 2); There’s an additional filter called nmr_strava_save_activity_full that sends the entire data received from Strava as an array that functions like the one above.
List of Strava activities: AlpineSki, BackcountrySki, Canoeing, Crossfit, EBikeRide, Elliptical, Golf, Handcycle, Hike, IceSkate, InlineSkate, Kayaking, Kitesurf, NordicSki, Ride, RockClimbing, RollerSki, Rowing, Run, Sail, Skateboard, Snowboard, Snowshoe, Soccer, StairStepper, StandUpPaddling, Surfing, Swim, Velomobile, VirtualRide, VirtualRun, Walk, WeightTraining, Wheelchair, Windsurf, Workout, Yoga
You may list the first 100 or so activities received from Strava in any page or post by using this shortcode: [strava_nmr_table top="100"]
If you enjoy using NMR Strava activities and find it useful, please consider making a donation. Your donation will help encourage and support the plugin’s continued development and better user support.
This plugin stores data collected from Strava, which may include the submitters’ personal information, in the database on the server that hosts the website.
Starting from $0 per month.
Rating
Reviewers
1 reviews
Tags
Developed By
mirceatm
Quick & Easy
Common Ninja has a large selection of powerful Wordpress plugins that are easy to use, fully customizable, mobile-friendly and rich with features — so be sure to check them out!
Testimonial plugins for Wordpress
Galleries plugins for Wordpress
SEO plugins for Wordpress
Contact Form plugins for Wordpress
Forms plugins for Wordpress
Social Feeds plugins for Wordpress
Social Sharing plugins for Wordpress
Events Calendar plugins for Wordpress
Sliders plugins for Wordpress
Analytics plugins for Wordpress
Reviews plugins for Wordpress
Comments plugins for Wordpress
Portfolio plugins for Wordpress
Maps plugins for Wordpress
Security plugins for Wordpress
Translation plugins for Wordpress
Ads plugins for Wordpress
Video Player plugins for Wordpress
Music Player plugins for Wordpress
Backup plugins for Wordpress
Privacy plugins for Wordpress
Optimize plugins for Wordpress
Chat plugins for Wordpress
Countdown plugins for Wordpress
Email Marketing plugins for Wordpress
Tabs plugins for Wordpress
Membership plugins for Wordpress
popup plugins for Wordpress
SiteMap plugins for Wordpress
Payment plugins for Wordpress
Coming Soon plugins for Wordpress
Ecommerce plugins for Wordpress
Customer Support plugins for Wordpress
Inventory plugins for Wordpress
Video Player plugins for Wordpress
Testimonials plugins for Wordpress
Tabs plugins for Wordpress
Social Sharing plugins for Wordpress
Social Feeds plugins for Wordpress
Slider plugins for Wordpress
Reviews plugins for Wordpress
Portfolio plugins for Wordpress
Membership plugins for Wordpress
Forms plugins for Wordpress
Events Calendar plugins for Wordpress
Contact plugins for Wordpress
Comments plugins for Wordpress
Analytics plugins for Wordpress
Common Ninja Apps
Browse our extensive collection of compatible plugins, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.
Use a support form that lets customers submit tickets, saves each request, sends notifications, and helps you manage support more efficiently.
Use an event list to highlight upcoming activities, improve visibility, and help visitors discover events that increase attendance and engagement.
Bring true-to-life iMessage threads to any page, rendered as real content instead of a screenshot.
Present all your locations with a clear company branch list that helps customers find nearby offices, understand key details, and enjoy a smoother experience.
Display discounts with a coupon bar that highlights special offers, drives urgency, and helps convert visitors into paying customers.
Showcase videos with a video gallery that organizes clips from multiple sources in clear visual layouts that keep visitors watching and support higher conversions.
Show Bluesky posts with a Bluesky feed slider that scrolls updates and keeps content visible while keeping visitors engaged.
Show Reddit posts with a Reddit feed that updates automatically, improves content discovery, and keeps visitors engaged with fresh discussions.
Add interactive video overlays with links, product cards, and buttons that appear on top of your videos to boost engagement and guide user actions.
Create interactive polls with a poll widget that gathers real time feedback, boosts engagement, and helps you understand visitor opinions quickly and clearly.
Showcase content with a creative card carousel that rotates banner style items to highlight offers and important messages.

Add floating corner pop-ups to share updates, promotions, or messages in a non-intrusive, customizable format.
More plugins
The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!
