brand

The Power of Satellite Videos, the number one way to drive traffic to your virtual dealership!

Videos provide visual stimulation and an emotional response, however provoking an action from that response only happens when people can find them. Satellite Videos dramatically increase conversion ratios and time on your website, but the general population is not on your website day in and day out.

Dealer Impact believes your website presence should be in as many places as possible, all the time. We all know YouTube is the number one video portal on the internet, so if you export your videos, let’s say 100 for easy math, that is 100 more Points of Presence (POPs) you didn’t have before. The video player comes with an embed code that allows you to integrate these videos anywhere. You can embed them on Facebook pages, eBay, Cars.com, blogs, anywhere.

Each video acts like a satellite in cyberspace, a POP, for people to find you. Place them in popular social media sites or portals where there are hundreds of millions of potential customers giving them a direct link back to your dealership.

Let the power of Satellite Videos put your dealership on the screen of every computer on the planet.

Brian Cox

President

Dealer Impact Systems

www.dealerimpact.com

What is Branding and How Important is it to Your Marketing Strategy?

By Laura Lake, About.com

The American Marketing Association (AMA) defines a brand as a “name, term, sign, symbol or design, or a combination of them intended to identify the goods and services of one seller or group of sellers and to differentiate them from those of other sellers.

Therefore it makes sense to understand that branding is not about getting your target market to choose you over the competition, but it is about getting your prospects to see you as the only one that provides a solution to their problem.The objectives that a good brand will achieve include:

  • Delivers the message clearly
  • Confirms your credibility
  • Connects your target prospects emotionally
  • Motivates the buyer
  • Concretes User Loyalty

To succeed in branding you must understand the needs and wants of your customers and prospects. You do this by integrating your brand strategies through your company at every point of public contact. Your brand resides within the hearts and minds of customers, clients, and prospects. It is the sum total of their experiences and perceptions, some of which you can influence, and some that you cannot.

A strong brand is invaluable as the battle for customers intensifies day by day. It’s important to spend time investing in researching, defining, and building your brand. After all your brand is the source of a promise to your consumer. It’s a foundational piece in your marketing communication and one you do not want to be without.

Source: http://marketing.about.com/cs/brandmktg/a/whatisbranding.htm

Living Your Brand – It Starts With People

A few weeks ago, we discussed how your brand is more than the sum of your tagline, logo and name. Rather, it’s a promise that you deliver to individuals every time they interact with your company. And that promise begins and ends in one place — your people.

Even in an automated and digital world, people do business with people — it’s there that we begin to judge the organizations we dealing with. So, if you’re positioning your dealership as “the customer-friendly alternative to the big boys” then your people best live every aspect of that. If your brand promise is “the lowest price, no exceptions,” then how your people act and make decisions should change to reflect that.

In short, if your people can’t live your brand, then it doesn’t matter what your logo looks like or your tagline says.

D. Jones
Marketing Strategist/Creative Consultant
SmackDabble, LLC 

A Brand Is A Promise

I’m often asked about “branding” in terms of a company’s name, logo or tagline. Although these three elements are important, they constitute a small fraction of your brand.

Instead of thinking about your brand in terms of logos and taglines, think of your brand as a promise. Your brand is the promise you make to customers, employees, strategic partners, the media and everyone else. When you talk about brand, you’re really talking about experience — the experience an individual can expect each and every time they interact with your company. This extends to every touchpoint of your business, from calling customer service, visiting your showroom, clicking out to your website and returning to your dealership for service.

Thinking about branding in these terms forces you to ask different questions about how you run and position your business. Branding in this way can have dramatic effects on your business — effects that changing up a logo or tagline will never have on their own.

D. Jones
Marketing Strategist/Creative Consultant
SmackDabble, LLC