English (US)
  • English (US)
  • 日本語
  • English (United Kingdom)

Online Reporting System

Current client reporting system can be accessed here.

Find your ah-ha! moments faster.

Together we turn insights into action.

See What We Do


customer experience
Customer Experience

Your customers are talking and we speak their language. We know the right questions to ask and the best way to deliver actionable insights that help you impact the conversation.

Learn More
brand research
Brand Research

What customers think and how they act can be different. That's why we track pre-purchase, purchase, and even non-purchase behavior against your brand and your competition.

employee engagement
Employee Engagement

Your customer experience is tied to your employee experience. We have the tools that uncover the heart of your organization, decreasing turnover and increasing sales performance.



We make your business our business. We connect what matters to your customers with what matters to you, understanding the unique behavior motivators and operational demands of your industry.

Focus On Innovation

smg360 Reporting App

When your front line is hustling, your data access needs to keep pace. Introducing the next generation smg360® app, designed to keep your team on track and identify performance issues at-a-glance. One-click access allows unit and field managers to get the data they need when and where they need it and helps department leaders and executives make more informed decisions. Available for phone and tablet, smg360 app delivers real-time information for real-time action. It's not just a player in the industry; it's a whole new game.
Learn More

Client Partners

Caribou Coffee
Giant eagle
Taco Bell
Firehouse Subs

Featured Resources

Client Only
Best Practice Guide

6 tips for keeping your CX survey on pace with other customer touchpoints

Client Only

ebook | The ultimate guide to omnichannel CX

Client Only

An Executive Critique of the Customer Experience

From Our Blog

Keep your front lines engaged in CX by keeping them in the loop

Nothing motivates like a progress report. Whether the news is positive or negative, most of us like to know where we stand—especially when we’re working toward a specific goal.

Assuming you launched your new customer experience program with due fanfare, everyone on the team should have a good idea of what to expect. Engagement is high and there’s a sense of anticipation in the air. Maintain momentum by keeping everyone informed.

Build a schedule of communications to share updates and articulate your program vision as it evolves. These updates will reinforce your organization’s commitment to CX. They’ll also give everyone a clear sense of how your CX improvements are making an impact, and they’ll call out areas that need extra attention.

Mix up your modes 
When you’re ready to execute your internal communications plan, shake it up. Use a combination of modes, depending on your audience and the type of information you want to share.

  • Splash pages, infographics, and monthly newsletters are good for tracking performance on key drivers
  • Executive emails are great for celebrating wins and announcing strategic moves
  • Regular webinars maintain focus on the program, and they’re an opportunity for ongoing training and important reminders

Get the boss involved

Kudos from the boss go a long way. When positive customer comments come through, encourage your CEO to send a personal note to the local manager/operator. This tells employees two things:  1) Leadership is paying close attention to CX, so I should too, and 2) My CX efforts are paying off and it feels great to be making a difference.


Remember, attention spans are short
For front-line communications, keep the message short, simple, and memorable. Use visuals to help tell your story. Distill the data down to the most important action items they can start doing immediately.

For executive presentations, include a full view of your program and be sure to show things like the linkage between Overall Satisfaction and average spend at the transaction level. Your updates are an opportunity to reinforce the value of your CX program so you continue getting the support you need.


To learn more about how to keep everybody on board your CX program, check out our full guide, “7 Keys to Launching a Successful Customer Experience Program.”

Nicole Wright | Director, Client Insights 

Learn More See More Blog Posts