Website Business Consultants

Sometimes it can be difficult when shopping for a web technology provider in a market that is continually expanding, exposing niche disciplines, and introducing new technologies and methods. Gone are the days where a HTML Webmaster is all a company with a thriving web presence needs. Shopping for an SEO, PPC Manager, Website Designer, and Social Media Expert can start becoming a daunting task – especially when you realize there isn’t anyone at your organization with the technical skill set to manage all of these roles.

This is where we find many of our new clients – trying to make sense of all the web marketing options available in order to decide where to spend their budgets most effectively. They’re searching for design, development, and implementation specialists when they really need to take a step back and re-access their efforts on a strategic planning level. Although this can be overwhelming at times, atomni’s strategic identification process allows us to gather from these new clients detailed information about what they’d like to achieve with their businesses online and extract precisely what pragmatically needs to happen in order to reach those goals. This might include a Pay-Per-Click advertising campaign, search engine optimization, a new website design, or the development of a mobile offering – it entirely depends on what you’re trying to achieve.

Hire business people that know technology

atomniTM has a deep understanding of today’s technologies and equally important a true appreciation for how these technologies can be leveraged to maximize the value-add to your business. Responsive web design, search algorithms, and big data analysis are only the beginning of what cutting edge technologies atomniTM can help your web marketing team tap into.

We consider your business – our business

Entrepreneurship runs in our blood – so whether you’re selling traffic cones, emergency dental leads, or asbestos abatement supplies – we treat each initiative with meticulous care executing for flawless success. We take pride in building web assets that deliver value for our clients and provide lasting positive impact on their businesses. Providing a clear & transparent route from your marketing dollars to increasing revenue is what we focus on providing to all of our customers – from there it’s all about setting goals that align with your business objectives and achieving them.

Organize, Prioritize, & Deploy

We can help you realize your goals, concepts, & even brainstorm ideas from the back of napkins. We’ll coordinate with your internal team for the entirety of our projects and provide seamless hand-off with external documentation & training. Our design & development processes ensure your corporate web project gets executed in a timely & effective manner with the supplementary strategies to drive qualified inbound leads.

Test, Improve, Iterate

There are a lot of variables in the real-world, even in the confines of the Internet there is a vast multitude of user, computer, and content behaviors adapting dynamically – so how do you ever keep up? The answer is you keep your feet moving! By hypothesizing, testing, and making iterative improvements along the most sustainable lines you will add value to your corporate web assets and engage growing online markets.

How Sharable Is Your Content?

It’s hard to be a business owner and not love what you do. From the warehouse to the board-room, great business owner’s need to be able to energize, excite, and effect positive change in all facets of their organizations – everyone’s their own brand’s #1 fan. The problem is, your potential customers do not own your business, or even one like it – so how do you create content about things others will find interesting…interesting enough to advocate to their friends by sharing via popular social media channels.

Social Media: Does it Make Sense for your Business?

There are many times that ‘Social Media’ comes up in our new client conversations. Most of the time the conversation goes a bit like this.

New Customer – “So what about Social Media?”
atomni – “Well, What about Social Media?”
New Customer – “Well, I know it’s big. I know a lot of people are on it. But is doing social media really going to reach my market.”

Typically this is where the sidebar conversation of exactly what doing social media means to the New Customer takes a wild tangent – but really there is a very simple answer to the question: Yes.

If you Believe in SEO, Believe in Social Media

If you consider most major search algorithms today, they’re in the business of delivering ‘the best’ web page results to the end-user. This is typically based on metrics measured on other websites – that is, search algorithms answer the question – “What is the website that all of the other websites out there ‘think’ is the best.”
Very quickly, the emphasis put on this quantitative data (like a website’s backlink count) is shifting towards user-based metrics. This means that it will become increasingly important to search algorithms what websites people think are the best, and what better place for search engines to look for mounds of applicable data than Social Media.

People Believe People – and for Free

Identify FAQs, new industry trends, tips, and top X lists to create webpages on your site specifically dedicated to providing useful information about those topics interesting to potential customers…then talk about it! Get on your company’s Twitter account, LinkedIn company profile, or Facebook fan page and start the social content churning. People are way more likely to get moved along the marketing arch by someone they know and you are making it painfully easy for fans to promote your brand for free.

Focus on the Factoid

The little excerpt or blurb of text thrown in on either side of a hyperlink in a Facebook status update or Tweet has a HUGE impact on the clickability of your social media content. Make this something interesting, compelling, even disruptive and you’ll be surprised at the impact it has on the reach of your social media campaigns. Accompanying posts, pins, tweets, and updates with thumbnails and information defining the content can help immensely in social media search results as well. Be sure to check out our post on Social Media Optimization and Integrating Pinterest for WordPress for more information.

Make a Schedule and Stick To It – It Doesn’t Have to Be Perfect.

In the every day run-around it’s easy to forget about the little things, don’t. In the infancy of atomni’s content generation efforts we employed a regimented draft, revision, and approval process which we thought was required to preserve the sanctity of our online brand presence – what happened was we’d go weeks without posting anything because the path of resistance was too great. In hindsite, we would have done much better to release smaller content pieces regularly (as we do now) revising, retooling, or created response content to our legacy materials that came off a bit too light or performed well. Finding regular industry publications to draft management responses or releases in conjunction with other marketing efforts you’re already doing like company newsletters or press releases are a great way gain synergies from your traditional marketing and resonate consistency throughout your web marketing campaigns. Consistently releasing even small bites of useful material rather than letting your online content channels lie dormant ensures you won’t loose any momentum.

eCommerce Advertising Strategies that Work

Developing an eCommerce advertising strategy that works is critical to reaching the peak potential of any eCommerce website. A sound strategy should have a clear plan for consistent improvement as well as the flexibility to respond on-the-fly to trends and adjust to market forces. atomni’s approach to online advertising for eCommerce is a proven methodology that delivers results. Its built on a foundation of data, which through expert analysis, becomes information that drives performance. Through atomni’s proprietary processes for optimizing eCommerce advertising campaigns, our campaigns consistently build upon themselves, quickly weeding out non-performing initiatives and growing the ones that work.

Anyone who wants their online advertising campaign to operate at a high level must use a data-driven approach. at atomni, in everything we do ‘Information Drives Success’, so our attention to detail when it comes to data capture and analysis should be no surprise. It is the cornerstone of our success with eCommerce advertising strategies. Cross-thatching onsite conversion metrics with data straight from your online advertising dashboard, atomni sees a complete picture of your campaign’s performance and iteratively improves it utilizing historical performance data and real-time ROI analysis. Campaigns are shaped by cold-hard data, which coupled with high-level qualitative analysis, consistently create opportunities for maximizing growth.

atomni’s processes have been tried and proven. TrafficSafetyStore.com, one of the web’s leading retailers of traffic safety supplies, has been employing atomni’s eCommerce advertising strategy for ongoing optimization since the Fall of 2010. Initially, atomni was able to maintain the revenue that was previously being achieved while cutting ad spend by 60%. As time goes on, the campaigns become increasingly focused and convert more efficiently and effectively. As the keyword lists and bid strategies are refined, spend has remained fairly consistent while revenues have grown. When comparing advertising efforts from January of 2012 to January of 2011, TrafficSafetyStore.com was able to grow revenue over 115% while increasing ad spend by less than 21% by working with atomni’s eCommerce online advertising strategies.

The same process would work for your online advertising campaigns. Utilize our expertise. Find out more about our online advertising strategies, or Contact Us to get started.

eCommerce Conversion Rate

Define Conversions

What exactly is a conversion? Depending on your organizations goals a conversion can be many different user-behaviors – creating an account, signing up for a newsletter, submitting a contact form – but for eCommerce websites the most important conversion is a transaction; measured in the most pure-play business KPI metric that exists – dollars. Measuring conversions is critical to monitoring and optimizing the performance of traffic generating campaigns, particularly paid campaigns such as search and display advertising. Without paying close attention to spend and revenue – how will you ever know if you’re building or burning cash with your efforts.

But What is My Web Conversion Rate?

Whether you’re talking about web conversion, internet conversion, or ecommerce conversion rate – you’re talking about virtually the same thing. Once you’ve defined what a ‘conversion’ means to you and your company, the conversion rate is simply

The # of unique visitors to your websiteminus
The # of unique visitors that exit (ie, do not ‘convert’)divided by
The # of unique visitors to your website

Do not be discouraged if this number is seemingly low – Google has published that they consider a 1% conversion rate quite successful.

Track with Analytics

Using software such as Google Analytics will allow you to track the data about your website, transactions, and measure the conversion rate. You should be able to segment the data as well, and potentially see variations in conversion rates from different traffic sources or types of users. You can then gauge the quality of traffic sources and user types and therefore inform your advertising spending. Sometimes with site updates, maintence, and relaunch, tracking code can be lost or misplaced and their will be a gap in the ecommerce data. It’s very important to account for these data discrepancies as they have the potential to misinform an otherwise sound optimization strategy. Analytics tracking provides data – but how do you turn that Google Analytics data into actionable information? Employing talent data analysts or a 3rd party web marketing agency empowered with automated tools to scrub, search, & synergize patterns, similarities, & differences in the data available is a requirement if you’d like to render true business intelligence from the data.

Aim to Improve

By taking ownership of tracking conversion on your website, your taking the first step towards improving your conversion rate. The two primary factors to consider when you goal is to improve your conversion rate are increasing

1. The qualified traffic to your website
2. The quality of the user experience on your site

What measure do you have to access the quality of traffic that is coming to your site? Are they your target market? What behaviours are they expecting to perform on your site? Does your website meet their expectations for the experience they’re about to have? Could we further segment or refine incoming traffic to only focus on those that convert more frequently?

Getting people to your website is only the first step in the sales funnel, the experience you provide once they get there is what will ultimately drive them through the sales funnel to conversion. A key component of tracking and improving the performance of your online sales funnel is identifying bottlenecks, plateaus, and popular exit paths by analyzing your data. These areas typically expose the greatest opportunity for improving conversion rates by alleviating experience pain points or fundamental issues.

Google Checkout & Magento Integration – a Step by Step

1. Obtain an SSL Certificate for Magento

You’ll need an SSL Certificate to shake hands with Google Checkout, which you can read more about here. For our purposes we’ll just say you need to have https:// enabled for Google Checkout to synchronize data with the Magento sales dashboard, so acquire and install a SSL certificate with your hosting provider.

2. Magento Administrative Dashboard Modifications for SSL

Log into the Magento Administrative Dashboard and Navigate to System->Configuration->Web under ‘General’ in the left hand column. Specify the secure URL as https://www.yourdomain.com/ and set ‘Use Secure URLs in Frontend’ to ‘Yes’. Make sure that the media, skin, and javascript base URLs reference the {{secure_base_url}}. Save Configuration.

3. Verification of SSL with Google Checkout

Navigate to the frontend of the website. Make sure your certificate is validated and no warnings or errors are generated. If you’ve correctly installed the certificate but have a big red X through the https in Chrome, you probably have issues with mixed-content. Basically you’re trying to secure a page with unsecure resource references; that is http:// links and paths in the source code of your https:// page. For troubleshooting, please read these instructions.

4. Callback URL Verification for Google Checkout

Navigate to http://checkout.google.com/sell/ and either login or create a merchant account. After you click the ‘Settings’ tab, select ‘Integration’ from the left hand column.
To test the callback URL, you will need to navigate to the following 4 URLs
https://www.yourdomain.com/index.php/googlecheckout/api/
https://www.yourdomain.com/index.php/googlecheckout/api/beacon
And
https://www. yourdomain.com /googlecheckout/api/
https://www. yourdomain.com /googlecheckout/api/beacon

The correct callback URL will render a 404 error at /googlecheckout/api/ and a blank page at /googlecheckout/api/beacon/. This is the best information we have for verification testing of the callback URL. Fill in the correct callback URL, select ‘Notification as HTML’ and click ‘Save’. Keep this browser window open for reference. You will also need to make sure that the apache module mod_security is either not installed, or if it is installed that you’ve added an exception. Any questions you have with this (unless you host your own site) will be most easily remedied by contacting your hosting provider.

5. Enabling Google Checkout in Magento Admin Backend

Log into the Magento Administrative Dashboard and Navigate to System->Configuration->Google API under ‘Sales’ in the left hand column. Enable Google Checkout as a payment option, select ‘Yes’ for Secure Callback URL, provide the Merchant ID & Merchant Key from the Google Merchant Integration screen. Select ‘Notification as XML’ then select a continue shopping URL and click ‘Save Configuration’.

6. Correct Shipping and Tax Calculations in Google Checkout with Magento

Within Magento admin go to the following sections:
i) System -> Configuration -> Google API -> Google Checkout
- Enabled to YES
- Sandbox to NO
- Secure Callback URL to YES
- Debug Mode to YES (important!)
- Disable Default Tax Tables to YES
ii) System -> Configuration -> Google API -> Google Checkout Shipping – Merchant Calculated
- Enable Merchant Calculated to NO
iii) System -> Configuration -> Google API -> Google Checkout Shipping - Carrier Calculated
- Enable Carrier Calculated to YES
- Select your shipping methods...hold control to select more than one
- Delivery Address Category...change this based on your customers’ addresses (Residential or Commercial)
- Default price for methods: change this to something like $15 if only offering ground/parcel. This is in case the calculations fail
iv) “Save Config” to save everything
v) Goto Google Checkout and edit the shipping settings to reflect Carrier Calculated and enter the names of the methods (IE: USPS Parcel Post) and select settings accordingly. These shipping options need to mirror the shipping options configured in the Google Checkout dashboard so that the data objects exist for the call-back synchronization.
vi) The next few code modifications fix a bug with Magento/GC wherein Magento will pass $0 values for shipping and tax amount values, instead of empty values, which causes circumvention of GC’s standard shipping and taxing calculations no matter what the settings are in GC.
Go to app->code->core->Mage->GoogleCheckout->Model->Api->Xml->Checkout.php
~ line 600, there are two references to ‘tax-table merchant-calculated’ that need to be set to ‘false’ to allow Google to calculate the tax based on Google Checkout dashboard settings. Also change the line to:

Set the $xml variable at line 247 to “”
Set the $xml variable at line 264 (different if the above is deleted first) to “”.

Once completed, process a test order and you will see the correct carrier-calculated shipping options, Google Checkout tax rules, and updating of orders processed with Google Checkout within the Magento Sales Dashboard.

For more information on how atomni can maximize the performance of your Magento eCommerce website, or to discuss further how 3rd party payment systems & SSL / site security can enhance the user experience of your website - please contact us anytime.

Magento SSL Validation

Cross browser inconsistencies

Different browsers handle security in different ways. If you’ve obtained and installed an SSL certificate on your Magento website – more than likely you have a few pieces to clean-up before the https:// secure URL will add credibility to your eCommerce site. If there are any security risks (non-encrypted resources) on the page – Chrome will even cross-out the https:// within your URL.
Even worse, this is the description of the above display at Chrome Support is: The site uses SSL, but Google Chrome has detected either high-risk insecure content on the page or problems with the site’s certificate. Don’t enter sensitive information on this page. Invalid certificate or other serious https issues could indicate that someone is attempting to tamper with your connection to the site.

Resolving SSL Issues with Magento

Obviously the whole point of the SSL certificate is to exude reliability and legitimacy – so displaying a broken certificate can sometimes be worse than having none at all.
The primary reason any 3rd party signed certificate is rendered ‘invalid’ is there are http:// references within the source of the page. There are several places to modify Magento’s theme templates to eliminate all references.

1. Go through any static blocks, widgets, or content sections of CMS Pages and either modify absolute links to relative*, ie http://www.yourdomain.com/images/logo.jpg changes to /images/logo.jpg.

2. In /app/design/frontend/yourtheme/template/page/html/ modify footer.phtml, header.phtml, and head.html to change any absolute references to relative references*.

3. In each of the page templates used, located in /app/design/frontend/yourtheme/template/page/ or /app/design/frontend/base/template/page/ all of the references need to be updated. Even references to the doctype and meta information need to be set to https:// references.

If the resource is not located on the same hosting server, use an absolute path starting with https://, if the remote hosting server isn’t secure – you’ll need to download the resource and host it or you’re out of luck.

Atomni Helps Local Retailers Turn Website Visitors into Customers

Strategic Web Marketing for Retail is a Big Win

After atomni integrated the Click-To-Chat LiveChime, Gerhard’s saw a huge spike in leads generated from their website. They’ve had great success beginning a conversion with a customer rather than allowing the web visitor to become overwhelmed with their over 12,000 product RetailDeck Web Services (RWS) Feed. Below is an excerpt from the an article featured on PR Buzz about Gerhard’s Appliance, a local retailer of high-end appliances and home theater equipment.

“We’re running at about a 50% response ratio, which I’m told is extremely high for Internet Marketing…I can tell you from experience that engaging customers through LiveChime has resulted in the sale of some big ticket items, such as whole kitchens, sub-zero refrigerators and high quality TV’s. One sale from a chat request more than pays for the yearly subscription.”
Zach Hesse, Director of Internet Marketing at Gerhard’s Appliance

Being thorough with Contact Point Integration and Integrating the Web Fronts RetailDeck Web Services Feed from into your website can be tricky – luckily we’ve got great solutions for a variety of popular platforms including Magento. Contact Us Today for more information on how we can help you customize your eCommerce portal.

Be sure to check out the full article located onPR Buzz.

Magento – Convert Simple Products to Configurable Products Without Data Loss

Magento is a great open-source eCommerce platform that we’ve used in several applications to deliver a great scalable web commerce framework while minimizing lead time. If you’ve got an eCommerce project that you need to get to market yesterday in a LAMP Environment – Magento is certainly on the short list of viable options.

One drawback as you begin to craft the produt catalog, which unless you modify the basic Magento Community installation is essentially the only piece that will make your site unique from any other Magento demo, is that you have to pick what type of Product each Product is – out the gate – and can never change it or get back to that ‘Product Type’ definition screen to change this setting.

This presents non-trivial issues if you suddenly realize you’ve migrated 5,000 different tee-shirts as ‘Simple Products’ and in fact they need to be defined as ‘Configurable Products’ to expose a drop-down on the front-end of the Magento store to select which size an individual will be placing in their cart. Don’t panic, don’t delete all of the products, there is hope for you.

Simply go into the Magento database and upgrade the products! At first glance this may seem to take some tricky SQL with a laundry-list of joins – but do not loose faith in the Magento, it will deliver.

A basic SQL Update changing the product type column in the product entity table from ‘Simple Product’ to ‘Configurable Product’ for all that should be upgraded is all you need, don’t touch any other data - once you’ve completed the data upgrade and attempt to edit any of the modified products in the Magento administrative interface- you’ll be presented with the initial selection screen for Configurable Products and save all of the time, effort, and data already spent on your project.

Just pick which attributes from the applicable attribute set you’d like to expose (remember they have to be available globally AND be of type drop-down), configure the additional information required for a ‘Configurable Product’ and you’ll have drop-downs on the front-end of Magento in no time.

Check out more about atomni, our full line of products, and the great eCommerce Consulting services we offer at atomni ecommerce consulting

Magento Product Images Don’t Show Up

There seems to be several interesting steps associated with troubleshooting the first steps beyond the default Magento install. In particular, after you’ve installed a theme and begin to create your own product catalog. The theme for this particular application was from Template Monster and actually built for a previous version of Magento, which in and of itself proved to be a challenge. These are two major issues I ran into and their respective resolutions.

Newly Added Categories or Products Aren’t Showing Up on the Frontend

There are several issue that could be at hand. The best synopsis I’ve found on Stack Overflow. While in the Product editing section (Catalog->Manage Products, and select a product)

1. Make sure all of the products you want to display are in categories
2. On the Inventory Tab, The quantity in stock has to be greater than the ‘out of stock’ minimum quantity, The item has to be marked ‘In-Stock’
4. On the General Tab, The product’s status has to be set to ‘Enabled’ and the visibility has to be set to ‘Catalog’ or ‘Catalog and Search’
5. Once you’ve made sure of these, go go System->Index Management and refresh the product-category indices

Products Show Up, But There Are No Images

This was by far the most frustrating to me. The image files existed on the server, the url’s were identical – but for some reason the images wouldn’t load.
Again, a few steps to troubleshoot while in the Product editing section (Catalog->Manage Products, and select a product)

1. Make sure to recursively change the file permissions in magento/media to ’777′ (full read/write/exec access)
2. On the Images Tab, make sure there is at least one image uploaded for the product, that the Excluded checkbox isn’t checked, and the radios to include it for thumbnail, base image, and small image are selected for the respective images.
3. Under System->Configuration->Catalog->Product Image Placeholders, make sure there is a default image uploaded for each of the respective image types
4. Delete the .htaccess file located in the magento/media folder (thanks rafa)
5. Under System->Cache Management, flush the catalogs image cache.

Navigate to the front-end of your Magento install, and you should see your products with images in the product catalog.

For more great information about Magento, eCommerce Consulting, PHP Development, and Web Best Practices – please visit us at atomni.com, a Philadelphia-based Web Consultancy.