I know they say the checkbox to subscribe to a mailing list must be unchecked by default, but can you offer an incentive like a discount or free trial for agreeing to sign up to the mailing list? For example can I send an email (before July 1st) saying something like "Agree to stay subscribed to our mailing list and get 40% off your next order"?
I also have a website where people sign up for free and then they can decide if they want to pay for the service, am I allowed to email users that only signed up for the free trial for 2 years like the law allows for a business transaction? If not what am I allowed to do in terms of emailing those that sign up for the free trial and haven't yet paid?
Also, what do they require as proof of express consent? If my double opt in system marks a database field named "Confirmed" as "True", when the customers clicks the link to confirm the subscription in the confirmation email, is that considered proof?