The Quran is the base of any Da`wa activity
Taking the Quran as the base of Da`wa activities does not mean cancelling the other creative Islamic means whether they are social, political, economical, media, or cultural related means. Yet, such an approach joins all of them under the control of the Quran, and submits all of them to the guidance of the Quran according to its priorities.
On this way the Prophet Muhammed, salla Allahu alihi wa sallam, built the first society of Muslims, under the eye of the revelation. You may have a look to his noble biography.