The issue
Direct traffic channel is increasing, and you are struggling to identify the activity responsible. Direct channel traffic in Google Analytics basically means there wasn’t a referring URL or UTM parameters in place to identify a root source when that session begins. There are a number of reasons for this : missing tags, bookmarked pages, auto complete browser history, 302 redirects and bots are common contributing factors. Here is one solution to identify and re-classify Direct traffic in Google Analytics.
Its always worth while conducting an audit of your marketing activity to make sure a chunk of this isn’t activity that can easily be tracked with some marketing governance changes. A recent example of this I found was a client who had a process to apply UTM parameters to email marketing emails but had neglected to do the same to service emails. This meant an increase in direct channel traffic was created if users reset password, confirmed email address, or used order confirmation emails as a navigation aid. The audit helped identify this and together we have worked to manage the data.
Having conducted an audit and patched the holes you may still feel your direct traffic channel remains bigger than expected. All is not lost; you do have another opportunity to retrieve visibility.
One driver of direct is the transition from a http referral to your https website. In this scenario the referral information is dropped by GA, a common example of this being android app-based traffic that lands on your website from organic social or search links.
You can ID this by adding a full referral dimension to your data via a tag manager.
Add a JavaScript variable to capture full referral information.