Brand presence remains critical and businesses need to lock their plans in place as the economic climate remains challenging.