Articles, Status Updates, and More...
Custom Integration of WordPress and Tinypass: Our Findings and Tutorials
Wednesday, May 15, 2013by cwiseman in Content Creation, WordPress

After surveying a number of content access systems supporting a paid subscription model, we settled on a service called Tinypass. Tinypass has gathered a great amount of fantastic press most recently when prolific blogger Andrew Sullivan and our friends over at BKLYNR made the switch to start charging for their high quality content–and seeing great results, with some in the six-figure range!–as well.
It’s no secret that we’re the ultimate fans of WordPress as a CMS, so when we saw the company’s great WordPress support, we knew that Tinypass would be a perfect fit for our client. Ultimately, Tinypass provides a slick and streamlined solution for sites looking to charge for their content, whether it be on a one-time, per-article basis or for entire site access at a monthly cost, even with options for a free trial month and more.
Below is a great tutorial from our lead developer Chase Wiseman on what you’ll need for an advanced, custom integration of WordPress and Tinypass. Check out our blog again soon for our further findings on the Tinypass platform from a marketing and product perspective as well.
Tutorial: What You’ll Need for a Custom WordPress/Tinypass Integration
Here I’ll detail some of the steps I took in order to have WordPress and Tinypass play nicely. If you are only wanting to get Tinypass up and running on your blog quickly, then I recommend that you consider using the official Tinypass WordPress plugin. The plugin has plenty of options and should meet the needs of most standard blogs.
While their plugin is suitable in a lot of cases, there are a few distinct areas where it falls short:
- There doesn’t seem to be out of the box support for custom post types or pages.
- Lack of styling customization – You can’t alter the look and feel of the interface too much here.
Head over to their setup tutorial to determine if the plugin has what it takes to meet your needs.
Alright, so from here on I’ll give some general tips and functions for custom Tinypass integration. This article makes a few assumptions:
- You are very familiar and comfortable with WordPress plugin and theme development.
- You can take these ideas and bend them to your own needs. This is not a “copy, paste, and save” tutorial.
- You already have a registered Tinypass account and have an app ID already set up.
With that in mind, let’s roll.
The Scenario
Let’s say you have a site with a variety of content ranging from blog posts, pages, and a custom content type. You’d like all visitors to have access to general information, but would like to offer paid monthly access to most of the site.
First Steps
I recommend reading Tinypass’ API basics first to familiarize yourself with their terminology and how their subscription model works. Check it out here: http://developer.tinypass.com/main/index
In general, I find it best to create features like these with custom WordPress plugins rather than in the theme itself. The below code can be adapted to apply to either situation.
Right off the bat we’ll need to include the Tinypass SDK that will give us some nice built-in functionality. You can grab the PHP library here: http://developer.tinypass.com/downloads
Place the downloaded SDK in its own folder, include the main file, and define a few variables, like so:
// Include the SDK loader. include_once 'path/to/sdk/TinyPass.php'; TinyPass::$SANDBOX = false; TinyPass::$AID = 'your_app_id'; TinyPass::$PRIVATE_KEY = 'your_private_key';
This will tell the SDK which account to talk to when making requests. If you’re using a sandbox account then will obviously want to set TinyPass::$SANDBOX to true. Make sure to replace the $AID and $PRIVATE_KEY placeholders will the actual keys from your Tinypass dashboard.
Next, you will want to use the SDK to render a signup button for your viewers to click. Check out this example function:
function my_tinypass_button() {
$rid = 'Premium-Content';
$resource = new TPResource( $rid, 'Site wide premium content access' );
$subscription_option1 = new TPPriceOption( '[0 | 30 days | 1] [2 | monthly | *]' );
$offer = new TPOffer( $resource, array( $subscription_option1 ) );
$request = new TPPurchaseRequest( $offer );
return $request->generateTag();
}
This will generate a default Tinypass button which triggers a popup, allowing visitors to signup and pay for the subscription. There are plenty of customization options here, but the important bits are the $rid and $subscription_option1. The $rid stands for Resource ID and is the way Tinypass keeps track of subscriptions and the content they grand access to. Make sure this ID is consistent across all of the functions we’ll be defining in the future. $subscription_option1 uses the SDK’s TPPriceOption class to tell Tinypass what type of subscription to apply. In this case, it will be a $2/month with a 30 day free trial period. There are plenty of possibilities here, so check out the documentation for the syntax used by this class.
Next, we’ll want an easy way to determine if the current visitor has actually paid for the subscription. This is an example of a function that would do just that:
function my_tinypass_is_subscribed() {
$rid = 'Premium-Content';
$store = new TPAccessTokenStore();
$store->loadTokensFromCookie( $_COOKIE );
$token = $store->getAccessToken( $rid );
if ( $token->isAccessGranted() )
return true;
else
return false;
}
This will check the visitor’s cookies and if they have access, will return true. If the $rid for your content is not found, it will return false. Again, note the $rid. It must match the rid that we defined when generating the signup button in the previous function.
This new my_tinypass_is_subscribed() function can be used anywhere to decide how to render the page for subscribers and non-subscribers alike.
WordPress, ahoy!
Now that we have those important building blocks, we can start applying them throughout your WordPress site. There are endless options to how we can restrict and alter the content of the site here.
Let’s say we have a post type called Member Special and we only want to grant paid subscribers access to these items. We want the title and meta data of these posts to be visible to anyone, but we want the meat of the articles to be hidden. We can use WordPress’ the_content filter to accomplish this:
function my_tinypass_member_special_content( $content ) {
// If a subscriber, let 'em through!
if ( my_tinypass_is_subscribed() )
return $content;
if ( is_post_type_archive( 'member-special') || is_singular( 'member-special') )
return 'Uh-oh! You must subscribe to view this post. Sign up or login below! <div class="tinypass_button>' . my_tinypass_button() . '</div>';
else
return $content;
}
This function first checks if we’re logged in to a paying Tinypass account. If we’re viewing either the post type archive for the member-special post type or a single member-special post, the content will be hidden and it will show a nice message and the Tinypass subscribe button instead. Otherwise, the post’s content will show as expected.
Let’s try another example. What if our site’s header has a big call to action button that says “Sign Up Now!” This will help bring in new subscribers, but the folks that have already subscribed certainly don’t need to see it! Something like this in your header.php template might do the trick:
<header>
<!-- ...all of your other header info -->
<?php if ( ! my_tinypass_is_subscribed() ) : ?>
<a href="/signup">Sign Up Now!</a>
<?php endif; ?>
</header><!-- .site-header -->
Hopefully you can see from these few examples how quick and easy restricting and altering content can be based on some quick Tinypass helper functions. While Tinypass’ official plugin might do the trick in some cases, there are plenty of scenarios where deeper integration is required.
Button Customization
You may have noticed by now that the default button that Tinypass generates leaves a bit to be desired. The blue ticket graphic might work for some designs, but it is by no means one size fits all. I’ve found that this is the Tinypass API’s one major shortcoming. They don’t seem to offer an easy, non-hacky way to generate a completely custom signup button. It’s not necessarily a show-stopper, but hopefully they can find a way to make this easier in the future. For now, we can use some jQuery trickery to have a fully customized experience.
Consider this: we want to have multiple “Signup” buttons throughout the site, all of which we want to trigger the default Tinypass popup to start the process. Rather than using the my_tinypass_button() function in every spot, thus rendering that bulky blue ticket graphic over and over, let’s only print that button once, hide it, and have all other “Signup” links point to it.
Simply place that template tag somewhere before the <?php wp_footer() ?> and </body> tags, and wrap it in a hidden div, like so:
<!-- ...the rest of your site up here... -->
<div style="display:none"><?php echo my_tinypass_button(); ?></div>
<?php wp_footer(); ?>
</body>
</html>
That gives us way into the Tinypass world but hides it from view, allowing us to use our own buttons and styling. But what good is that thing if no one can see it? We then use a bit of jQuery to trigger that button:
// When a "Subscribe" link is clicked
jQuery( '.tinypass-subscribe' ).on( 'click', function( e ) {
e.preventDefault();
jQuery( '.hidden-tinypass-button img' ).click();
} );
// When a "Login" link is clicked
jQuery( '.tinypass-login' ).on( 'click', function( e ) {
e.preventDefault();
jQuery( '.hidden-tinypass-button .tp_login_click' ).click();
} );
So when any element that has the .tinypass-subscribe class is clicked, the hidden Tinypass button in the footer will be “clicked” and the popup will trigger as it should. Similarly, if there are any elements with the .tinypass-login class, a popup will trigger allowing subscribers to login to their existing accounts.
This opens up endless possibilities for allowing custom and complex site designs to have the subscription features of Tinypass while keeping site’s brand consistent to the end user.
Conclusions
With these basic building blocks and concepts, harnessing the power of Tinypass within the framework of WordPress should be less of a daunting task. I encourage you to read through the rest of the Tinypass documentation as there is plenty of good info and I can’t cover it all here. I look forward to seeing what Tinypass has in store for all of us and future of content subscription.
Security & Internet Safety: Why WordPress is Your Best Choice
Wednesday, May 8, 2013by The BWD Team in Security, WordPress
Our colleagues over at WP Engine–one of the premier hosting providers for any type of WordPress website–penned an excellent article today about the reasons why WordPress is in fact one of the most secure content management systems out there, supporting 17% of today’s internet at 64 million installations and counting! This article was the company’s fourth post in an entire series on the history of security of WordPress by Jason Cosper, absolute WordPress expert, leader of WP Engine, and 10 year veteran of systems administration and support.
Cosper’s stance couldn’t be clearer on the subject:
It’s time to clear up the debate once and for all. Despite all the doubts (and some haters), WordPress core is without a doubt one of the most secure platforms you can choose to put a site on.
We couldn’t agree more. Recently stories about a large botnet attacking WordPress website with “brute force” techniques took hold of the developers news cycle. We even sent out a major email blast to our clients ensuring that none of their passwords had been changed from their original, complex forms that our teams had set.

However, this sensationalist news cycle failed to finally note that sites where owners had set strong passwords, were running the latest version of WordPress core, and were vigilant about security remained untouched.
Read Cosper’s excellent article for a full analysis at WP Engine here →
Protecting your website against CMS hacking
Saturday, April 13, 2013by The BWD Team in Security, WordPress
Since Friday evening technology news outlets have been following a massive brute-force attack against vulnerable WordPress websites, such as those with poor passwords or abandoned versions. In this post we cover a variety of techniques to make sure that your CMS–no matter what type–is always secure from these types of mass attacks. To date, BWD has not had a single client affected by this attack.
3 Fast Tips to Share Your Small Business and Avoid Flat Advertising Techniques
Tuesday, March 26, 2013by The BWD Team in Advertising, Marketing, SEO
Advertising is one-directional: it’s typically a message delivered outward by a business at a certain cost and to a specific audience that falls flat. The ad itself isn’t likely to be valued for its own sake, and this form of marketing is easily recognizable by today’s consumers for its overtly commercial nature.
Good content, however, gives something back to the user. It gets them thinking about a topic that’s meaningful to them, leading them to realize how your product or services fits into their (or their business’) life or goals. Unsurprisingly, this is the only way to market brands, products, and services successfully on the internet in 2013, and especially for SEO. High quality content naturally gathers a great number of inbound links to a website as we’ve noted before, therefor driving up perceived value, referral traffic, and search engine rankings.
So instead of thinking about simply advertising your small business and making a small business internet marketing mistake, here are some tips on how to start sharing it and taking advantage of the new social web instead. Given a few hours of work each week, this form of marketing is often cheaper and more rewarding than traditional, flat advertising methods.
Have any questions? Feel free to reach out to us for individual strategy and more.
Tip 1: Network and build social capital through social media

Networking with the social web means “community strategy,” and it often ends up looking a lot like a digital web or constellaton.
People trust recommendations, and they trust them even more from individuals with high levels of social network influence. There are many glittering stars out there in the social media constellations, and when you produce content that they’re excited to share, they’ll drive a geometrically expanded number of users to your business. We generally call this process community building when one or more social networks are used.
These influential people aren’t necessarily looking for discounts as a reward; what motivates them is insider-status and getting to a great product or company “first.” While networking with these types of individuals and organizations may seem tricky at first, remain confident in the fact that if your business, products, or services are of the highest value, then your content will certainly follow through in demonstrating this to taste makers and social movers on the internet. Maintain reach outs by actively tagging your content, and using productivity tools to keep your finger on the pulse of their current conversations.
While these types of digital connections may be more obvious in some industries rather than others–for example a small local bakery vs. a mid-sized financial wealth firm–we’re happy to help you guide you and your business to the exact strategy you need to reach them. The results will not only affect your inbound traffic levels, but SEO as well.
When we say “internet marketing” to most small businesses owners, we most often hear “search engine results.” So it’s no wonder that not only do most individuals consider SEO to be the holy grail of pursuit for small businesses and internet marketing, but that they pay good money to anyone who promises stellar and sometimes dubious results.
All too often our team receives forwarded emails from our clients from SEO “snake oil salesmen” offering guarantees to appear in the top three positions for a search term for an unreasonably strange sum. They’ll try to convince website owners that their websites aren’t properly optimized, and that the only way to succeed is by working with their company.
Not only are these statements almost always untrue, but these types of scammers only help to further muddle the truth about what makes “great” SEO, a complex process that we’ve discussed at length here on our blog. Here are four ways to avoid falling prey to the SEO trap as a small business owner or manager.
1. Realize the SEO frontier is just like the old wild west
Unfortunately, the world of online marketing is still in a formative, wild west era where anyone who throws up a banner can present themselves as an SEO expert. Without any sort of accreditation or accountability, unskilled and unscrupulous SEO “professionals” throng the marketplace–much like the miracle cures and soothing syrups used to stake out street corners in early American frontier towns.
While major players in the world of SEO have been actively trying to pursue a set of industry standards, best practices, and accountability, these individuals continue to take advantage of those who aren’t consistently vigilante and constantly in tune with the latest developments in the industry.
2. Recognize mediocre SEO practices immediately
In many cases, small businesses pay out tens of thousands of dollars for search engine optimization, with little comparative impact against what the organic results by the business by their own content marketing would have been anyways. SEO knowledge goes out of date rapidly, and a mediocre SEO practitioner may use obsolete gimmicks such as keyword metatags which no longer bear any weight in SEO, and repetitive content, a practice that actually can do harm to your search engine standing.

Your link building and internet marketing efforts should be part of a vast and diverse web, because it’s the only path to great SEO. Read our introductory “course” to link building–the only way to SEO in 2013– to gather a quick and thorough understanding now.
3. Understand the danger of unscrupulous SEO “experts” who think they can outwit Google
Even worse than the vaguely incompetent are the would-be wizards. Combining self-importance with the quest for quick money, they boast their unique insider’s ability to outwit the search algorithms. With no frame of reference, a small business may fall for this type of sales pitch, only to suffer drastic consequences a few weeks after the SEO “expert” has cashed their check and headed for the hills.
What kind of consequences? Google is continuously improving its ability to detect manipulative SEO practices (such as stuffing keywords into invisible parts of the website and “cloaking,” producing different page results for search engines and human visitors). Once these bad practices are recognized, Google will quietly impose penalties on a business, and suddenly the company’s website may find that it has dropped to the 50th page of search eresults. If the violations are bad enough, Google may even remove the site’s listing altogether.
4. Recognize good SEO and run with it
In the absence of any kind of external accreditation, businesses have to learn what to listen for when they seek help with optimizing their site. If you start to hear your SEO consultant talking about “fooling” Google, you know that you’ve got the wrong person. Look instead for someone who talks about fresh, original content and who has an interest in learning about the needs of your customers to produce excellent content marketing and link building, the only way to SEO in 2013. While there are some structural “best practices,” having mostly to do with clean code and unique tags, the main way to rise in page rankings is with honest quality. No shortcuts, no tricks, no secrets.
Do you think BWD might make the cut? Let us start working some strategy with you and your business immediately. There’s no cost for a consultation.
Our 5 favorite parts of Google’s New Inside Search Interactive Website
Monday, March 18, 2013by The BWD Team in SEO

A look into “How Search Works” by Google. Image courtesy Google.
Last week were able to take a stroll through Google’s graphic tutorial “How Search Works,” a part of the very recently revamped Inside Search part of the Google website. By the time you reach the end of that interactive pathway, you’ll find that you’ve learned a lot and that the once seemingly complicated concept of algorithms and search is now much more easy to understand. We think this is a great addition to the industry, especially in terms of increasing transparency for small businesses, and here are a few of our favorite parts:
Content: the basic element of Google SEO
In Google’s explainer, the first element they mention is content. When Google web crawlers–and any other search engine’s–sort through pages, they have algorithms that look for the highest quality content. While the idea of high quality content can seem subjective, we’ve been able to nail down some pretty good indicators over the past 12 months since the major introduction of these latest algorithms. SEO is content-based the way physical life is carbon-based: content is the fundamental building block of the online world, and without it, you’re digital marketing is sure to go nowhere.
PageRank is only one small SEO factor
Do you keep telling yourself that SEO is all about what your Google PageRank is? In Part 2 of the tutorial, we’re walked through some of the criteria that Google uses to rank websites, and the first algorithmic aspect they mention is PageRank. (This is named after Larry Page, one of the Google co-founders, by the way: a bit of internet trivia!) One basic building block for determining PageRank is inbound links. You can think of high quality inbound links as votes of confidence in your site. However, Google insists the truth is that your online marketing will go much farther if you don’t get too compulsive about PageRank, and instead just produce content that will delight your users to produce inbound links “naturally.”
SEO depends on freshness
Once again, this mention of freshness brings us back to the crucial business of blogging. By having a blog or a section with a constant flow of new content on your website, you’ll provide search engine crawlers with reason to notice your website’s domain again and again. Search algorithms are specially written so that fresh results rank higher than “stale” ones, and Google continues to improve its crawlers’ ability to distinguish fresh from stale. For example, a post from a year ago that is still valuable and actively viewed and commented upon will even be rated much better than a junk “filler” post written 3 months ago with no interest or social “movement.” This is where high quality can really show through for search engines.
Adding content on social media pages or providing tools on your website to easily share content socially–a mandatory aspect for each one of our projects–will naturally encourage people to share, and they’ll do your work for you as they generate links which get shared, retweeted, “liked,” and so on. Google’s crawlers look for new conversations, and you can get those started by adding great content to your blog.
Beware of SEO experts peddling spam
In its exploration of spam in part 3, Google reminds us that its crawlers know how to recognize bad practices, such as link-buying, copied content, keyword stuffing, and in general poorly produced content marked by spelling errors, poor sentences, little social movement and more. It’s important to make sure that when you hire a professional to help you with SEO, you’re not inadvertently working with one who thinks they can essentially outwit Google.
Due to the lack of professional standards within the industry and the global nature of shady SEO firms, the best way to judge expertise is to review their work and note the presence or lack of quality. Do they talk about creating a collection of high-quality content, or do they talk about “tricks”? It’s a good idea to stay away from the tricksters, as what they pull could possibly damage your standing in search results or even get your site removed from search results altogether. BWD provides extensive SEO services, and we not only deplore these practices, but thoroughly explain them to our clients as well.

Image courtesy Google.
Appealing images and media will result in more traffic!
The last thing we love about this interactive Google explainer is the part they aren’t explicit explaining, but instead showing viewers. By leading us outside of our instinctive expectation that the online world is still made up of “pages,” Google has created a new and visually compelling scroll of information. There’s something almost irresistible in the visual graphic of a path to follow: our human minds light up with these connections and even regard them as playful. Almost like following the bright yellow line like Dorothy on the road to Oz. Visual innovation and high-quality professional graphics are one of the crucial elements to making your site a place users will enjoy lingering in, and are sure to share with their friends and colleagues, just as we’ve done here!
Need some assistance or production for your own SEO campaigns? Give us a ring and our team will get started with you right away.
Best Font Pick of the Month: the Museo Family
Wednesday, March 6, 2013by The BWD Team in Design
Here’s our second installment of a new monthly feature in which the BWD team picks out a favorite font for the month. Check out last week’s pick: Cubano.

Adore Your Place is one of the many websites where we’ve used the beautiful font, Museo Sans.
It’s no secret that BWD loves the Museo family of fonts by artist Jos Buivenga of Arnhem. We’ve use one of the family’s flagship options–Museo Sans–for tons of our projects including Valenches Music Company and School, our own website, NordiDock Concrete Floating Dock Systems, and many others. Museo offers up a perfect taste of class with a modern twist. Its letters’ shapes carry great weight while also remaining delicate and fresh, providing a fantastic modern look over the tired sans serif font options found on so many websites today. It shines equally bright in both headings and blocks of body text.

Even better yet, Museo is one of the fantastic font families offered up by Typekit, one of the leading and first companies to provide beautiful, innovative, and unique fonts in great web formats alongside strict accessibility and usability standards. We use Typekit for almost every single one of our projects, and the results always yield final websites that look fantastic.
There’s Museo regular and Museo Slab as well, both fully mature font options depending on your style. Personally, we’re suckers for slab style fonts, so you’ll find us using this sharp guy wherever we can. We’re also very glad that Buivenga moved on to create it:
When Museo became a succes I researched some possibilities of other versions. First I couldn’t find the right solutions to all Museo Slab’s design hurdles, but about one year later —after a radio interview with Aaron and Matt from RBtL —my interest in Museo Slab got fired up again. Don’t know why, but this time I got it all working.

What do you think? Does this font tickle your design fancy as much as it does ours? Could you see this font making a name–quite literally–for your small business?
Related Articles

8 Parts that Make the Best Small (and Medium!) Business Websites
Tuesday, March 5, 2013by The BWD Team in Small Business
It’s often true that a website or social profile is the first opportunity for a potential customer to guage the professionalism and value of a business. As they’re viewing your Facebook photos, “about” pages, and list of services on LinkedIn they’ll ask themselves: Does this company look reliable? Do they offer the expertise and craftsmanship that I’m looking for? Is the value any good?
As you can imagine, this huge first impression has the potential to go a number of different ways. To ensure that you make the best one possible, here are eight elements that make up the best small (and medium!) business websites based on our 10 years of work with WordPress and small business clients.

In this exciting snapshot of a design in progress for a financial company, we’ve framed a pitch statement in a bold, attractive manner on the front page.
1. A one-sentence story or “pitch statement” above the fold
Come up with a single sentence that answers these two questions: What do you offer? and What’s unique about you? This sentence should be placed where it’s immediately visible, without scrolling or what we call “above the fold” (sort of like the days of newsprint). The challenge here is to choose the fewest words that carry the greatest and most concise meaning.
2. Strategic “calls to action”
As much as you might think otherwise, it’s important to tell the user exactly what you want them to do in a dynamic environment. Identify your conversion goals by identifying behavior that would yield a favorable outcome or goal for your company. Do you want them to: Sign up for a newsletter with their email address? Sign up for membership? Follow through with a purchase? By following through with design elements that are pleasing and eye-catching, you’ll be well on your way towards more revenue and traction.
You might also find helpful: 3 Keys to Beginner’s Conversion Optimization for Small Business Websites (& the Money You’re Losing Without Them!) for more on the subject of calls to action and the field of conversion optimization in web design.
3. Show off your products or services
Customers have wanted to see what they’re buying since the dawn of the first thrifty bazaar merchant, and this preference hasn’t changed just because marketplaces have moved online. Graphics, photos, and other types of images are simple if you’re selling a physical product (hamburgers can be downright gorgeous onscreen!), but even if your product is a service, you can still come up with screenshots or great ways to frame your work. Use your creativity to decide how to feature visual content, and here are some examples to get you started:
- For software, include screenshots for each feature framed in a mock computer screen
- For a dog walking service, show some great shots of you or your employees enjoying your time with your client’s precious pets
- For a hair salon, include photos of your fabulously satisfied clients and their final dos
- For a small bed and breakfast, feature some of your best rooms and amazing breakfasts by appealing to their stomachs and hearts!
4. Video is a main course, not a frivolous dessert
A 30 to 60 second video with interesting content will keep users on your page, and videos can fluently demonstrate aspects of your product that words and pictures alone can’t describe. As a result, videos should never be buried on inner pages and should definitely be featured above the fold on your front page. You can easily host the video on YouTube or Vimeo to keep costs super low, and work with a fellow small business production agency to produce a video that’s high quality and affordable.
Need more convincing? Cisco systems has found that 40% of consumer internet traffic consists of video watching. They predict that this percentage will reach 62% by 2015. YouTube recently announced that it has reached 3 billion views per day.
Would you like to pursue a project like this but don’t know where to start? Give us a ring!
5. Highlight your phone number and location!
Whether or not you maintain an actual storefront, potential customers will want to make sure you’re serious about your work by quickly identifying a location and address. And if you do maintain an actual storefront, make sure your contact information is immediately visible. Users will rarely take time out of their precious search for their new favorite dinner spot to figure out where the heck your cross streets are located. A highlighted phone number and quick and easy directions for any business can be enormously helpful, and often makes the difference in a final sale.
These details are especially important in mobile settings–even if you have the same version of your website for both desktop and mobile–as users may be on-the-go and in desperate need of your details. If you fail to provide them with this information quickly and easily, customers will simply move onto the next option.

BWD Portfolio Showcase: Pho66 clearly and quickly details where their restaurant is located, and how to reach them.
6. Give potential customers a quick taste
If you’re selling a service or piece of software, provide an easily accessible demo or trial for your product. If there’s no way to provide a taste, clearly outline and feature past case studies, successful portfolio examples, and testimonials from happy clients. Your potential customers will be much more confident moving forward if they know your products and services are valued and well respected by others, and you’ll be able to set a competitive price as well.
7. Write an informative “about” page
People visiting your site will look for the word “About” in order to learn more not only about the company but the people who make their purchased products or services happen as well. Use an about page as a chance to personally connect with customers by showing where you work, how you work, or some details about what type of company culture you maintain.
8. Always, always, always: produce fresh content
The most important for last: Back in the early days of the web, businesses could simply create static pages that were essentially online versions of their brochures, and they’d be set for a few years. Today, search engine rankings and SEO are dependent on how frequently new content is posted on a domain. In addition, high quality content that is sharable and highly sought after will provide plentiful inbound links and traffic. Watch your analytics closely to see what type of content produces the best results–such as increased traffic or more customers–and produce more of it.
You might also find helpful: 4 SEO Reasons your Business Should Have Started Blogging Yesterday or our excellent introductory “course” for small business owners: an Introduction to the Art of Link Building: the Gold Standard in Internet Marketing and SEO.
Would you like to get your business started on a great path based on any one of these eight elements? Just send us a message and we’ll send you a proposal asap.
Related articles

10 Commandments for Amazing Small Business Community Management, Revenue & Traffic
Wednesday, February 27, 2013by The BWD Team in Community Building

An amazing community manager is usually the easiest way for new and small businesses to make the biggest impact possible with their marketing online.
As small businesses move forward in 2013 it should be clear that every business needs some form of community management and strategy in place in order to succeed with internet marketing.
On the smaller end of the spectrum, a community manager may simply be an in-house employee donating a few hours a week to basic Twitter “upkeep”. Large businesses with active content on multiple networks such as Instagram, Vine, Facebook, Twitter, Google+, YouTube and other platforms often outsource the entire function to specialists. Regardless of where your business may fall on this spectrum, your success will definitely depend on an effective content marketing strategy through these 10 requirements.
Why is community management essential? It drives your placement in search engines (SEO) and results in increased traffic, more leads, and more customers.
Here are our 10 commandments for being a great community manager & strategist:
- Write extremely well: Think community management can be left to a green intern? Think again. Excellent college-level writing skills are essential for broadcasting your brand in marketplaces. Altimeter recently concluded that writing ability was the number one requested skill for a community manager. The best writing fascinates, welcomes, and envelops readers and customers.
- Pay attention to the daily details: Strategy building requires that a community manager be in constant communication with all departments of an organization, and must be proactive in gathering valuable feedback from stakeholders. A real-time awareness in all directions is at the core of community management.
- Keep your finger on the pulse of everything related to your industry: These days, content can come from anywhere: blogs, news, and even moment to moment conversation. As a community manager meant to essentially control each of the social aspects of your brand, it’s important that you are constantly in touch with other individuals and tastemakers online. As a result, your organization will not only be extremely cutting edge, but a major part of the conversation online as well.
- Build great analytics tracking and reporting: Quantitative documentation is what drives credibility in the online world. The community manager’s role within the company is partly that of educator, and a structured analysis of content marketing outcomes will support good budget decision-making with stakeholders as well.
-

A great community manager keeps their finger on the pulse of every social aspect of a brand.
Think visually: As you can imagine, a piece of content can definitely entail much more than some typed words. Design carries a huge amount of information about your company, so working with professional creatives to develop images, video, and other media content that’s expressive of your company’s brand is essential.
- Innovate constantly: The field of community management is evolving rapidly, and responding quickly to new platforms or features and developing new approaches to content placement on established ones, such as the case of Facebook and image-based posts, is essential. By actively joining the conversation surrounding the tasks that make up community management–an easy thing to do for a community manager–and even broadcasting your own innovative ideas into the community, you’ll quickly elevate both your brand and your own professional clout as well.
- Expect to take on many roles: As widely acclaimed community manager Jeremiah Owyang points out, we really are in the “wild west of social” with no rules for internet marketing. In this pioneer environment, it’s essential that you remain super-adaptable as a community manager, taking on roles from detective to therapist to cheerleader to damage control to analyst, all within a single day. While some may liken modern community management to PR, we can definitely attest to the fact that a community manager maintains much more varied and adapted roles.
- Be goal oriented: The social media world can be noisy, so guarding against distractions is essential. Make a list of goals for a set period of time, and stick to them. Divide and maintain the social channels that you’re “listening in on,” and try to avoid the latest cat meme or video! Goals can include features such as reducing support costs, increasing customer acquisition and retention, and driving product innovation.
- Manage your time as well as your community! Social Fresh surveyed community managers in its 2013 “Community Manager Report” and found that the majority of managers put in more than 50 hours per week! The good news is that this time is often spread into “free time” when the greatest new idea may pop into your head, or you think of a witty tweet that just has to be written down before you fall asleep. Community management is fun, fulfilling work, so think work/life harmony, not “balance” or “exclusion.” Here’s the hourly breakdown from Social Fresh:
- 6% were at less than 10hrs
- 17% spent 11-20hrs 14% spent 21-30hrs
- 21% spent 41-50hrs
- 26% spent more than 50hrs
- 2% didn’t know
- Love the toolset. Be the toolset. Streamline your Twitter marketing with scaled solutions such as Buffer, Tweetdeck, Topsy and Little Bird, and use fascinating analytics systems like PostAcumen and Curalate to compose and present your data depending on your budget.
And as if you needed any more convincing that the role of a community manager and strategist is an increasingly important one, salaries for this type of postion are continuing to rise! Social Fresh reports, “The first year we surveyed we got back a salary range of $30k to plenty of folks making 6 figures. That range continues to hold true, even internationally. But the average salary has gone up from $49k to $51k to a larger jump this year.”
What kind of community management work do you think your business could use to increase revenue and traffic? Need some assistance nailing these details down? Give us a shout!
The Fascinating Process of Logo Design for Small Businesses: Town & Cooking
Monday, February 25, 2013by The BWD Team in Design
We’ve had the absolute pleasure of working with home chef Alex Mosko the past few weeks to create all of the strategy and production materials for his latest web project, “Town & Cooking.” Town & Cooking will feature an amazing digital setting for beginner and advanced home cooks alike to get comfortable with cooking by better understanding the basics such as “how to brown butter,” and “what type of eggs should I choose?” in the form of amazingly simple tip-cards attached to posts and recipes, in addition to a massive recipe database using our latest exclusive plugin for clients to take advantage of Google’s rich snippet data for recipes.
While there are a ton of awesome parts to this project–including the use of the revolutionary content e-commerce platform, Tinypass–we wanted to share with our readers what it’s like to first develop some initial direction for a logo, pick through the options, and then come out with a final winner.
Setting “the mood”

Since developing the perfect logo for a small business can be a definitely personal affair for an owner or other stakeholders, the BWD team takes the time to fully explore what the business means to them, the type of tone they’d like to set, and what tickles their visual fancy. To do this, we often set a collaborative mood board with a client, as seen above. In the case of Town & Cooking, we highlighted some of the bright and crisp kitchen inspiration that Alex had initially mentioned in our discussions that came across as friendly and unique.
After all different types of discussions with a client, our team truly start to draw out the magic of what we think they’d like to visually include in their brand. This process can take as long as a client needs, and often involves great discussions with clients, looking at lists of visual website details that they like from other businesses, working along side them in their offices, or even taking a walk with them to gather a better sense of their intended tastes.
The initial logo and design stories
The fundamentals of design are always about connecting various aesthetics through all of the senses available to us, we choose to present initial design presentations as “stories.” Quite often these stories are accompanied by abstract or detailed descriptions of the inspiration used for each story, in addition to the types of emotion the designer has intended to draw out. Here’s what we came up with for Town & Cooking after this important period of collaboration:
read more from the archives →
Categories & Tags
AdSense advertising Adwords analytics Blogger browser CMS conversion conversion optimization design discount e-commerce e-mail marketing Facebook Facebook pages Feedburner font pick of the month fonts future posts Google how to IE 7 KISSmetrics link building marketing news feed newsletters photos Pinterest plugins redesign relaunch SEO seo for blogs series small business social media social media for business social networks spam tips Twitter updates user experience WordPress writingSign up for our mailing list and receive special offers and our monthly newsletter!









