Welcome to Markel Rewards

Sign up for our Markel Rewards program and start earning points! This program was created especially for our appointed, licensed agents to say thank you for using Markel Specialty for your commercial insurance needs.



Login to mPortal, click on the new ‘Rewards’ tab, select the ‘Register Now’ button, accept the terms and conditions and you’re ready to start earning points! Within the Rewards tab, you will also be able to track your point totals and view information about the program.


Redeeming points

Once you have accumulated enough points to redeem your Markel Reward, simply click the ‘Redeem’ button on the ‘Rewards’ tab in the agency portal. Within a week, you will be sent an email containing a Super Certificate code with instructions on how to use your code to redeem for a variety of gift cards through our Markel Rewards portal.


Markel Rewards base point system

  • 100 bonus points for signing up for Markel Rewards
  • 5 points per new business workers compensation or BOP submission
  • 25 points per new business workers compensation or BOP issued account
  • 500 points = $50.00
  • Once you have earned 500 points you can redeem for a Super Certificate!


  • Current Rewards points 525
  • Rewards points available to redeem 500
  • Redemption value $50.00
  • Points needed for next reward 475

Bonus points

From time to time, we will send Markel Rewards members notification of exclusive promotions that will allow you to earn extra points. The faster you earn points, the faster you can redeem those points!


Promotional Periods

Producers will receive notification of start and end dates for each promotional period either through electronic media or mail. All submissions and bound business types along with terms and conditions will be defined within the promotional advertisement.



Contact us
Questions? Give us a call, and we will be happy to explain the program further.