Analytics

Flowchart diagram with labeled boxes and arrows, illustrating a process model.

Control access to particular pages, fields


Drupal has long had a variety of access control modules, to make it so you can easily control who can view or edit particular pages. There are actually several different layers of APIs to control this in Drupal core -- the modules generally provide a user interface to let you control access by content type, by tagging content with particular terms, through their position on a menu, or through a group. The Field Permissions module lets you control access to particular fields on an entity.

Read More
Flowchart with labeled process boxes connected by arrows.

Create a deep redirect in a headless site


One of our clients has a custom surveying application built with a Drupal back end, and a VueJS/headless front end. They use this application to record observations in various buildings and sites that don't meet accessibility requirements.

They give their clients access to the front end. This application organizes observations into particular sites, in particular projects, grouped by the requirement. Each observation can have photos attached, along with notes and recommended solutions.

Read More
ECA model to remind customers of abandoned carts

Remind customers of abandoned carts


Sometimes a simple reminder can spur a sale. If you have repeat customers that log into your commerce site, you may be able to remind them if they did not complete a checkout.

Read More

Protection

Freelock's Protection Plan covers the baseline that everyone needs -- keeping your site safe. Every month there can be dozens of updates to the code that powers your WordPress or Drupal site. Some of these may fix critical vulnerabilities, while others introduce minor bug fixes and changes that if left unapplied, can accumulate to bigger disruption if you need to apply a bunch at once.

Freelock Guarantee

Freelock prides itself on the quality of the work, and builds sites with maintainability over the long haul in mind. For fixed-price work, we guarantee that it will work as described for the long term. If anything delivered in an agreed fixed-price project breaks based on normal updates within the first year after it has been released, we will fix it at no extra charge. If we are unable to deliver the work described within an agreed fixed-price project, we will refund any up-front payment or apply it to a modified project we can deliver.

1984, Google Edition


April 2013

Chances are, whenever you do anything on any website in the world, Google knows about it. That's because half of the top million sites use Google Analytics to track everywhere you go. Nearly 2/3rds of the top 10,000 sites use Google Analytics. And out of all 186 million active web sites in the world, including a huge number of spam or parked domains, nearly 16 million of them use Google Analytics.

Read More

Web Site Review

Have a Drupal website, and not sure what to do with it next? 
Having trouble implementing a module and need help? 
Worried about your security level and making sure it’s monitored?
Our Website Review is the place to start!

Have us run your website through our quality checklist. We'll find all the clutter in your modules, files, and views.