When emfluence was first contacted by UXPAKC (User Experience Professionals Association) about doing a presentation on web accessibility back in February, I was overjoyed. Not only had I spent seventeen years working in the accessibility field, but it was also an opportunity to present this topic in a different way. Fifty-six million people in the United States are diagnosed with a disability with over fifty percent being 65 years or older. Although not all these people will need accessibility, it is still a significant number. More and more of […]
“With great power, comes great responsibility!” As the famous Peter Parker (aka Spider-Man) would say, building out an ecommerce website is no easy task, but the results of having one could bring you an average increase of 230% between year one and year three in revenue. Of course, actual revenue depends on your business, but the chart below should give you some great motivation to find out what having an ecommerce website could mean to you and your company. Motivation, CHECK! Great, now comes the hard part. In this […]
Move over, B2C. Ecommerce isn’t just for you anymore. B2B ecommerce sales through online marketplaces and websites are on the rise, growing 11% in the last year, and surpassing $1 trillion in sales. Not only is it important for business-to-consumer brands to have an ecommerce function to keep up with the demand these days, but with 74% of buyers doing research online before making a purchase, it’s becoming increasingly more important for business-to-business brands to follow suit. In this digital age, everyone wants the convenience of popping onto a website, […]
Your website and email strategies support each other. One of your website tasks is growing your email list – with email signup forms, gated content, etc. – while your targeted email campaigns drive traffic, engagement and transactions back on the website. Without mutual support and close integration, they’re not as successful. To give you some examples – here are 10 specific ways they can integrate to grow your audience, drive more impact and create efficiency. Automated Content Distribution If you have regular communications going out with the same […]
Re-building websites costs money and time. The trick to approval is justifying the expense. It has been my experience that rarely is the decision to rebuild a website up to one person. That being said, since different internal team members will need to be excited and inspired by the idea to rebuild, you will want to share different customized ROI stories. It would be smart to start with crafting a few ways that you see the website redesign benefiting the company and then tell the right story to the right […]
For the past several years, Google has been pushing site security to webmasters. HTTPS has been an organic ranking signal since at least 2014. When browsing on an HTTP website, instead of HTTPS, a third-party can insert ads that aren’t on the original webpage, inject cryptocurrency mining software (here is a popular example of this recently), or redirect you to a different site in order to steal your username and password. HTTP Not Secure Warning Starting July 24th, along with the launch of Google Chrome 68, Chrome will display […]
Making some big changes to your website? Change is good! But if you aren’t careful with site migration, it could be disastrous for your SEO presence. Here’s our site migration SEO checklist for changing domain names or moving to HTTPS: Ask Yourself: Why Are You Migrating Your Site? The two main reasons you may be migrating your site: A domain name change Moving from HTTP to HTTPS Both are long-term investments in the site’s future. A domain name change is typically sparked by a branding overhaul. Moving to HTTPS is […]
Testing your website or software application can be time-consuming, but it can help ensure a smooth user experience for your visitors and backend users. We build testing phases into every project or feature rollout; but it’s helpful to repeat testing activities, even well after deployment, to identify vulnerabilities and breakdowns before they are reported to you by your users. The Regression Testing Template There are many types of testing procedures for documenting and validating software functionality at every stage of its development. Perhaps one of the most under-utilized, but […]
Are you subscribed to a regular or daily roundup email of some kind? Office Snapshots has been a favorite of mine since before we moved offices, for example. One of our clients, YRC Worldwide, is a North American authority on shipping and is in the position to lead awareness of news coverage and recent industry developments. They started a daily news briefing email and it took off. The only problem was that the emails were cumbersome to build. Extending the marketing stack with a daily roundup email This […]
Take a trip to a local business and you’re likely to see wheelchair ramps, Braille buttons, automatic doors, and other ease-of-access modifications designed to provide equal access to persons with disabilities—these are the physical accommodations that most businesses and nonprofit service providers must legally make to comply with the Americans with Disabilities Act (ADA). But did you know that the same businesses required to make physical accommodations for persons with disabilities are also required to make accommodations on their websites? Not sure if your website is ADA compliant? Learn […]
Following on from Alan’s great blog post about advertising blockers, I wanted to share a bit of information about the technical side of adblocking to help the techies in marketers’ offices understand how it works, what you need to know if you’re employing trackers, and how vendors might be impacted. So I took a quick dive into Webkit’s Intelligent Tracking Prevention (ITP) initiative from a technologist’s perspective. Alan’s post focused a lot on the adblocking aspect of this and how it’s driven by consumers. I’m going to focus more on the […]
Today is bittersweet for us at emfluence: One of our own is pursuing a wonderful opportunity. That happens to also mean that he won’t be working at emfluence. Today we say goodbye to Lance!
I’m writing this blog post because I just can’t hold in my excitement. Let’s Encrypt has just entered public beta! Read on for technical details.
Emfluence relaunched an awesome Magento theme update for our client Instore Design Display last week, and this got me thinking about the do’s and don’t of redirects. I started to list a few how-to’s when I realized that this would be much more fun with a theme. Since redirecting and canonicalizing can ruin an otherwise successful site relaunch, what better theme than the 10 Commandments?
If you’re a web development agency like us, hosting a growing number of clients in the cloud, you may sometimes feel like this guy with the balls in the air. That can be especially true when it comes to managing resource costs in Amazon Web Services. Don’t get me wrong: I love that we can spin up an array of servers at a moment’s notice with minimal fuss. It’s one of the greatest reasons to use AWS. But I also love feeling in control of the costs so that I’m […]
Customer acquisition is only a small piece of your audience’s marketing journey. Oftentimes, marketing efforts are successful in bringing customers onto a website, but your website isn’t grabbing the baton when it’s time to finish the race. This is where an oftentimes overlooked piece of digital marketing comes in, conversion optimization. Many people know the phrase, but believe this part of strategy can only be accessed by user experience pros. It’s time we take the veil off of conversion optimization. Here are 5 useful tips to use during your website […]
Spark is a PHP micro-framework that follows the Action-Domain-Responder (ADR) system. It is PSR-1, PSR-2, PSR-4 and PSR-7 compliant. Spark allows a developer to fairly quickly create a RESTful API as you’ll see in this article. In this article, we’ll be using Composer to install Spark and other dependencies. Initial Setup Using Composer, pull down the Spark project using the following command. This will pull the latest version of the project from Github and place it into a new folder called ‘spark-project’. [code linenumbers=”off”] composer create-project -s dev sparkphp/porject spark-project […]
A key part of any brand is consistency. We regularly work with brands to help ensure their voice, image, and communication mediums are reliable. The key to consistency is standards – easy to find, understand, and follow. If you don’t keep it simple, you’re bound for failure. That’s why an early part of any web development project should be establish the style guide for your project. Style guides are not sheets of paper, or creative briefs. If that’s where your head is at, you’re stopping too soon. You, the marketing […]
Are you an all day every day user of the Amazon Web Services (AWS) management console? Do you represent a number of clients, each with their own AWS assets and separate AWS accounts? Do you find yourself managing dozens of AWS account credentials and juggling logins just to make small changes throughout your day? Are you tired of jumping through hoops before you can even start your work? If you’re a developer at a digital marketing agency, (and like many developers these days, your cloud provider of choice is Amazon,) […]
You got your customer to your site, helped them find what they were looking for, and now they’re ready to order. Nice work! While it may seem like you’ve accomplished your mission, the reality is that an average of 68% of shopping carts are left abandoned. (http://baymard.com/lists/cart-abandonment-rate). That means for every three people that come to your site and add items to their cart, only one is buying! Those other two may have decided against buying, or found a better deal elsewhere. But what if the problem could be the […]
An interesting email arrived the other day that has caused me to rethink how I document the work we do for clients. From: emfluence Accounting To: Me Just received this from [our client’s controller]. We will need to make changes to the invoice descriptions… Ok, sometimes clients want more details. Normally, the project and ticket names are enough, but there are some clients who want more. No problem – let’s check who it is, and what kind of details they are after. From: Client’s Controller To: emfluence Accounting Thank you […]
We’re all about improvement here at emfluence. Anything we can track, improve, and celebrate gets us a little giddy. Things we can track, but cannot improve, not so much… So, when I updated the look of the emfluence blog recently with some small tweaks, I thought it would be a good time to verify that what I had done helped performance (or at least didn’t hurt it). Enter Google’s PageSpeed Insights. Like that friend of yours who knows everything, PageSpeed Insights gently reminds you that you really could do better. […]
I’m a big fan of Drupal, possibly the biggest in our office. Over the past seven years, I’ve been thoroughly indoctrinated into all things best practice, patched inherited hacks, learned how to replace core components in ways that ensure the site can still auto update, and generally, just stretched the limit of what Drupal can do. So I thought it’d be a good time to step back and review just what it is I use Drupal for most often in custom development. I’ll start by giving some statistics on what […]
Some Backstory First off, emfluence uses Amazon Web Services for all of the hosting that we provide. Before starting at emfluence, all of my server management experience had been on local servers, or providers who only did hosting. I had zero experience using any of the offerings of AWS and as you can see below, there are a lot of services that they offer. Wanting to learn more about AWS—and before realizing how many services they offer, I decided to take it upon myself as a goal for my first […]