Similar to this deal, but 6 months rather than 4. Existing subscribers can cancel their subscription and re-sign using the Shazam redemption code to get 3 months gratis.
Supposed to have ended December 31 2019, but I just signed up and got 6 months.
Yes, you can cancel straight away and have access for whichever period (6 months/3 months) is applicable to you.
STEPS (from 9TO5Mac.com):
If you meet the requirements, here’s how to get the offer:
Open the Shazam app on your iPhone or iPad. If you have never used the app, you may have to identify a song first by tapping the Shazam icon. Then, tap the “Library” button or swipe from left to right.
Select any song from the “Recent Shazams” list, and then tap the “Open in Apple Music” button. You should be prompted with the six months subscription deal for free. Tap “Try it free” to be redirected to the Music app.
A promo code will be generated and redeemed in your account automatically so you can use Apple Music without paying anything for six months.
The good news is that users who are already subscribed to Apple Music can also get a similar offer. If you cancel your current subscription, you can re-subscribe through Shazam and get another three months for free.
The easiest way to cancel it is directly through the Music app on your iPhone or iPad:
- Open the Music app
- Select the “For You” menu
- Tap on your profile picture in the top right corner
- Tap “Manage Subscription”
- Tap “Cancel Subscription” at the bottom
- Tap “Confirm”
EDIT: More extensive instructions here
EDIT 2.0: Mine was a fresh install of Shazam. If you're not seeing 6 months (or three), maybe delete Shazam, reinstall, and then do another Shazam.