The recommended postcard size for marketing purposes is typically 4x6 inches or 5x7 inches. These sizes are cost-effective for printing and allow enough space for impactful visuals and compelling messaging.