Vì để phát triển một chiến lược truyền thông hiệu quả, người truyền thông phải thực hiện một tiến trình bao gồm các bước chủ yếu sau đây: định dạng công chúng mục tiêu, xác định mục tiêu truyền thông, thiết kế thông điệp, lựa chọn kênh truyền thông, xác định ngân sách cổ động, quyết định về hệ thống cổ động, đánh giá kết quả truyền thông.