Snap500 is a digital marketing and promotions agency.

Let's Go

We Achieve Revenue & Marketing Goals Using Proven Methodologies


For over ten years, Snap has been refining its digital planning methodologies developing data-driven campaigns to meet each client’s objectives. We are experts at building SEO-Smart Websites, SEO, CRO-conversion rate optimization, and revenue attribution.

Discovery & Strategy | Website Design & Build | SEO | CRO | Content Marketing | Social Media | PPC | Sales Promotion

We have a proprietary methodology of problem solving that is brilliant; but what makes us most valuable are the six people at the top of our organization who are super smart and attack problems from completely different points of view. Our internal and collaborative debate about what is the best approach is our secret sauce.


Snap500 has over 20 years of experience developing sales promotions for Fortune 500 companies using our own proprietary methodology. We develop sales promotion programs to achieve objectives for sale reps, trade customers, and consumers.

How About a Zoom Drink?
George Lee and Marc Grossfield

Meet George and Marc

“We are both entrepreneurs who really love to create and build brands – for profits and nonprofits as well. We’ve done it for ourselves, but we enjoy helping others even more.  There is no greater joy for us than having a client tell us that they are genuinely excited about the results we are achieving for them… it doesn’t get any better than this!”

Before Snap, George built fifteen of the most successful eCommerce sites in the nation; and Marc built one of the most successful promotional marketing agencies, and then two CPG companies. Snap500 is a subsidiary of Snap Agency specializing in the needs of larger companies, CPG, and companies which need promotional marketing services.

“Because of the way we are both wired we can’t help but think like owners when we approach each marketing challenge. Being honest with our clients is paramount. We will only work on projects which we feel extremely confident that we can help them achieve their goals. We base our strategic recommendations on data, and we have a lot of data having worked on marketing programs now for a combined sixty years. We share the same values-- a culture that values its people most, straight forward communication, and a drive to be the best at what we do.”

Can't Wait to Meet You


Client Experience


The snap500 difference


Before we start planning or implementing a project we make sure to understand your business model and your business and marketing situation. We focus on the problems and opportunities that will have the greatest impact on your revenue and margins.

What are customers searching for in-store?
What are the most compelling messages needed for conversion?


We understand the limitations of each promotional discipline and only deploy what is strategically sound to your marketing objectives. Before that, we will make sure that your marketing objectives are aligned with your marketing problems and opportunities; and before that, we will make sure there is data to support those problems and opportunities.


Many of our clients were focused solely on lead attribution before they came to us. However, many times what generates the most leads does not generate the most revenue. That’s why our team prioritizes revenue attribution.

What is his journey before engaging?
What makes her smile?


Many beautiful websites don’t drive revenue because they were built by designers who don’t understand how Google ranks sites. A substantial part of our business is fixing these websites built by freelancers—and ensuring they rank well on leading search engines.


Our founders (who still work full-time in the business) had their own leading e-commerce and promotion agency businesses before Snap500. We understand business as well as marketing, which keeps us focused on aligning your business goals, budgets and timetables before starting any project.

How did this meeting get booked?
What makes employees want to engage more?


We’ve been voted BEST PLACES TO WORK by Minneapolis/St. Paul Business Journal several years in a row. Our leadership team has been together for almost ten years, and even our millennials have been with us for years. We care about our people and make sure they feel comfortable in order to do their best work whether they are working in our offices or remotely. We believe that family comes first and that we must have a healthy balance of work time, family time, and personal time.

Our Leadership Team

Marc Grossfield

President of Snap500

As President of Snap500, my role focuses on client satisfaction, making sure we deliver clear, ROI-driven marketing initiatives. We use a strict methodology to ensure our proposals are strategically sound and designed to achieve specific goals. Prior to co-founding Snap500 I was CEO of one of the most successful promotional marketing agencies in the country planning and implementing programs for Subway, Target, Hormel, Delta Airlines among other prestigious clients.

Josh Kennedy

Vice President

As Snap's Vice President, I specialize in bringing new clients to the agency—establishing long-term relationships that benefit both parties. By implementing cutting-edge sales strategies and managing client relations, I ensure Snap's growth and continuous success.

George Lee

CEO & Accelerator

After 17 years of building, managing, and optimizing multi-channel online brands, I've come to know this industry inside and out. Having built my first e-commerce store in 2000, I have since launched 15 online stores across three different channels. My past experiences also include serving as the senior executive at Datacard Group and MasterCard International, as well as founding and serving as the executive director of TechDump, a non-profit social enterprise that employed the economically disadvantaged.

Spenser Baldwin

President of Snap Agency

My job includes forecasting Snap's future in regards to our company culture and the services we provide. But my responsibilities don't end with planning agency initiatives; I take pride in helping my teammates bring these new ideas and processes to life. My greatest responsibility is fostering interpersonal and professional growth for our team.

Chelsey Maas

Creative Director

As Snap's Creative Director, I develop, implement, and manage innovative designs and brand strategies for Snap’s clients. By leveraging my expertise in digital design, branding, and UX best practices, I lead my team in developing smart, compelling content, site structures, and functionality initiatives that drive user engagement and business results.

Abby Herman

Director of Strategy

I lead our team of Strategists in leveraging SEO, digital advertising, attribution tracking, and more to drive measurable results for clients. Together, my team and I create holistic digital strategies that optimize your online presence.



Digital Marketing for Riedell

Riedell is one of the largest manufacturers of roller skates. They asked for help to move more to a B2C model and not be totally reliant on retailers and distributors for their products. Snap redesigned their website to better tell the Riedell brand story and drive visitors to sales achieving a ROI of 259%.

Website Design & Development | SEO | Branding | Strategy | Primary Research | Amazon

Sales Promotion for Subway

Subway’s kids marketing program needed an overhaul. First, we had to convince corporate and franchisees that promoting to kids would provide a larger average ticket and margin because kids come with older kids, parents and grandparents. Then we completely rebuilt the program. We negotiated licensing contracts with Fox, Disney, Universal, and Nickelodeon. The program was so successful Subway mandated it for all its U.S. restaurants.


We also implemented sales promotion programs to motivate remodeling contractors and consumers for Marvin Windows; motivate agencies for Delta; motivate grocers and consumers for Hormel; and motivate consumers for Target, Ralston Purina and SC Johnson & Sons.

Get In Touch

Reach out through this form and we'll get back to you as soon as possible, or else call (612) 868-0091

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.