If growing your lists through social platforms, I'd advise using a landing page sign up form. If you're looking to potentially get contacts that aren't necessarily following you on Facebook already, then I'd also advise looking into a lead generation ad.
Join us for this free, one-hour webinar to build a proven email marketing strategy that takes the guesswork out of creating email campaigns that deliver real results.