Word Cloud

Marketing Keywords Light

Digital marketing terminology on light background

Output
Marketing Keywords Light
Python
import matplotlib.pyplot as plt
from wordcloud import WordCloud

text = """Marketing Digital SEO SEM Content Strategy Social Media
Facebook Instagram Twitter LinkedIn TikTok YouTube Pinterest
Influencer Campaign Brand Awareness Engagement Conversion Funnel
Email Newsletter Automation CRM Lead Generation Landing Page
Analytics Google Metrics KPI ROI CTR Bounce Rate Impressions
PPC AdWords Display Retargeting Audience Segmentation Persona
Copywriting Headlines CTA Creative Design A/B Testing Optimization"""

def blue_gradient(word, font_size, position, orientation, random_state=None, **kwargs):
    colors = ['#1e40af', '#2563eb', '#3b82f6', '#60a5fa', '#1d4ed8']
    return colors[hash(word) % len(colors)]

wordcloud = WordCloud(
    width=1000, height=600,
    background_color='#ffffff',
    color_func=blue_gradient,
    max_words=80,
    max_font_size=105,
    min_font_size=12,
    relative_scaling=0.55
).generate(text)

fig, ax = plt.subplots(figsize=(10, 6), facecolor='#ffffff')
ax.imshow(wordcloud, interpolation='bilinear')
ax.axis('off')
ax.set_title('Digital Marketing', color='#1f2937', fontsize=16, fontweight='bold', pad=10)
plt.tight_layout(pad=1)
plt.show()
Library

Matplotlib

Category

Text Visualization

Did this help you?

Support PyLucid to keep it free & growing

Support