
In the Grand Rapids metro the BLS counts 130 advertising sales agents; the median wage in the occupation is $62,140. The role, the money and the market, in that order.
Concentration matters more than the raw count: a location quotient of 0.4 means the occupation is thinner here than in the US workforce, which usually means many local businesses have never had a dedicated advertising rep. There are 130 advertising sales agents in Grand Rapids-Wyoming-Kentwood, MI; per 1,000 jobs that is 0.2. On pay, advertising sales agents in Grand Rapids-Wyoming-Kentwood, MI earn a mean of $73,790 and a median of $62,140 a year; the US median is $64,820, so the local median is 4 percent below it. Keep in mind what the BLS is measuring: mostly salaried media and agency sellers. The residual model here has no cap, so those figures describe the local going rate for the skill rather than what a book of accounts can pay.
| Occupation (SOC) | Jobs | Mean annual | Median annual | vs US median |
|---|---|---|---|---|
| Advertising sales agents 41-3011 | 130 | $73,790 | $62,140 | 4 percent below |
| Market research analysts and marketing specialists 13-1161 | 2,980 | $71,970 | $64,880 | 18 percent below |
| Web developers 15-1254 | 160 | $82,090 | $80,400 | 13 percent below |
| Wholesale and manufacturing sales representatives 41-4012 | 6,980 | $80,480 | $72,170 | about the same as |
The territory holds 27,591 employer businesses, 23.7 per 1,000 residents, 5 percent below the national figure. The most common prospects by count: restaurants (1,765), physicians' offices (482) and landscaping companies (425). Home-services contractors (plumbing and HVAC, electrical, roofing, concrete, specialty trades, landscaping) number 1,380, a 5% share of all establishments, about the same as the US share; those trades are the steadiest buyers of search advertising. Relative to the US pattern the metro over-indexes on concrete contractors (1.5 times the national share), a crowded trade where advertising decides who gets the call. The full trade-by-trade table for the metro is on the Grand Rapids-Wyoming-Kentwood, MI market page.
Field or remote is your call. The territory is the Grand Rapids metro; the tools, the collateral and the founders are a message away. The job is straightforward to describe and hard to do well: find local businesses in the Grand Rapids metro that need more customers, show them what a YelloPost campaign would do for them, sign the account and keep it healthy.
How the money works: 18% of every dollar of ad spend your accounts run, paid monthly for as long as they run and you maintain them. No base salary, no hourly, no draw, no ceiling.
If you can prospect, run a conversation and close without a manager watching, and you can carry yourself through the first two or three months of ramp, this seat will reward you. If you need a base salary or assigned leads, it will frustrate you. Worked example: $3,000 of monthly ad spend is $540 to the rep, every month. Twenty accounts like it are $10,800 a month.
Life in Grand Rapids: 198,535 residents, households earning a median of $69,108 (17 percent below the metro figure), homes valued at a median of $244,500 (14 percent below the metro) and an ownership rate of 54%. Median age: 32.3. 80,222 households live here; 43,351 own their home and 36,871 rent. Of 111,747 people in the labor force, 5,764 are unemployed, a rate of 5.2%. Among adults 25 and over, 54,241 (41.6%) finished a bachelor's degree or higher. The city accounts for 17.1% of the metro population of 1.16 million. The metro and state pages carry the complete figures: Grand Rapids-Wyoming-Kentwood, MI, Michigan.
BLS Occupational Employment and Wage Statistics, May 2025, metropolitan area Grand Rapids-Wyoming-Kentwood, MI (SOC 41-3011, 13-1161, 15-1254, 41-4012). US Census Bureau ACS 2024 5-year estimates for Grand Rapids city and the Grand Rapids metro. County Business Patterns 2023. Comparisons with the US use the same sources. YelloPost pay terms are the company's own.
A resume and a short note is enough to start. If the background fits, you get a call within 48 hours.
careers@yellopost.com · (916) 260-2570