Yes, you can use Deeplinks without using the Publisher panel. However, you'll have to generate the Deeplink for your offer manually on the side of the Traffic channel. Meaning:
1. Add macro {deeplink} to the parameters of the Traffic channel you are using:
2. Once you've created the Campaign with this Traffic channel, this {deeplink} parameter will be already added to the tracking URL. Once you paste this tracking URL to your add account replace the {deeplink} part with the Deplink URL of the product you're promoting.
3. If your deeplink is triggered, you can trace it in the RedTrack Reports section. To do that go to the tab Reports-> choose the Deeplink data slice in the filter-> press Apply/Refresh: