Commit ·
3ed8a18
1
Parent(s): 026f283
Add new home insurance ad prompts and enhance image handling with R2 URL support
Browse files- .gitignore +4 -0
- api/schemas.py +1 -0
- frontend/components/generation/AdPreview.tsx +13 -9
- frontend/lib/utils/formatters.ts +13 -4
- frontend/types/api.ts +1 -0
- home_insurance_200_additional_prompts.md +740 -0
- home_insurance_ad_prompts.md +614 -0
.gitignore
CHANGED
|
@@ -128,3 +128,7 @@ htmlcov/
|
|
| 128 |
*.pem
|
| 129 |
.cache/
|
| 130 |
.temp/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 128 |
*.pem
|
| 129 |
.cache/
|
| 130 |
.temp/
|
| 131 |
+
|
| 132 |
+
# Outputs
|
| 133 |
+
output/
|
| 134 |
+
scripts/
|
api/schemas.py
CHANGED
|
@@ -37,6 +37,7 @@ class ImageResult(BaseModel):
|
|
| 37 |
filename: Optional[str] = None
|
| 38 |
filepath: Optional[str] = None
|
| 39 |
image_url: Optional[str] = None
|
|
|
|
| 40 |
model_used: Optional[str] = None
|
| 41 |
seed: Optional[int] = None
|
| 42 |
error: Optional[str] = None
|
|
|
|
| 37 |
filename: Optional[str] = None
|
| 38 |
filepath: Optional[str] = None
|
| 39 |
image_url: Optional[str] = None
|
| 40 |
+
r2_url: Optional[str] = None
|
| 41 |
model_used: Optional[str] = None
|
| 42 |
seed: Optional[int] = None
|
| 43 |
error: Optional[str] = None
|
frontend/components/generation/AdPreview.tsx
CHANGED
|
@@ -32,14 +32,18 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 32 |
// eslint-disable-next-line react-hooks/exhaustive-deps
|
| 33 |
}, [ad.id, ad.images?.length, ad.created_at]); // Use stable dependencies: id, length, and timestamp
|
| 34 |
|
| 35 |
-
const handleDownloadImage = async (
|
| 36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
toast.error("No image URL available");
|
| 38 |
return;
|
| 39 |
}
|
| 40 |
|
| 41 |
try {
|
| 42 |
-
const url = getImageUrl(imageUrl, filename);
|
| 43 |
// Use proxy endpoint with ad ID to avoid CORS issues
|
| 44 |
await downloadImage(url, filename || `ad-${ad.id}.png`, ad.id);
|
| 45 |
toast.success("Image downloaded");
|
|
@@ -57,9 +61,9 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 57 |
}
|
| 58 |
};
|
| 59 |
|
| 60 |
-
const handleImageError = (index: number, image: { image_url?: string | null; filename?: string | null }) => {
|
| 61 |
if (!imageErrors[index]) {
|
| 62 |
-
const { fallback } = getImageUrlFallback(image.image_url, image.filename);
|
| 63 |
if (fallback) {
|
| 64 |
setImageErrors((prev) => ({ ...prev, [index]: true }));
|
| 65 |
}
|
|
@@ -88,7 +92,7 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 88 |
<div className="bg-white rounded-2xl shadow-lg shadow-blue-100/50 overflow-hidden ring-1 ring-blue-100">
|
| 89 |
{(() => {
|
| 90 |
const image = ad.images[0];
|
| 91 |
-
const { primary, fallback } = getImageUrlFallback(image.image_url, image.filename);
|
| 92 |
const imageUrl = imageErrors[0] ? fallback : (primary || fallback);
|
| 93 |
|
| 94 |
return imageUrl ? (
|
|
@@ -109,7 +113,7 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 109 |
<Button
|
| 110 |
variant="primary"
|
| 111 |
size="sm"
|
| 112 |
-
onClick={() => handleDownloadImage(image.image_url, image.filename)}
|
| 113 |
className="shadow-lg"
|
| 114 |
>
|
| 115 |
<Download className="h-4 w-4" />
|
|
@@ -141,7 +145,7 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 141 |
// Multiple images - grid layout
|
| 142 |
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
| 143 |
{ad.images.map((image, index) => {
|
| 144 |
-
const { primary, fallback } = getImageUrlFallback(image.image_url, image.filename);
|
| 145 |
const imageUrl = imageErrors[index] ? fallback : (primary || fallback);
|
| 146 |
|
| 147 |
// Use unique key based on filename or URL to prevent duplicate rendering
|
|
@@ -166,7 +170,7 @@ export const AdPreview: React.FC<AdPreviewProps> = ({ ad }) => {
|
|
| 166 |
<Button
|
| 167 |
variant="primary"
|
| 168 |
size="sm"
|
| 169 |
-
onClick={() => handleDownloadImage(image.image_url, image.filename)}
|
| 170 |
className="shadow-lg"
|
| 171 |
>
|
| 172 |
<Download className="h-4 w-4" />
|
|
|
|
| 32 |
// eslint-disable-next-line react-hooks/exhaustive-deps
|
| 33 |
}, [ad.id, ad.images?.length, ad.created_at]); // Use stable dependencies: id, length, and timestamp
|
| 34 |
|
| 35 |
+
const handleDownloadImage = async (
|
| 36 |
+
imageUrl: string | null | undefined,
|
| 37 |
+
filename: string | null | undefined,
|
| 38 |
+
r2Url?: string | null
|
| 39 |
+
) => {
|
| 40 |
+
if (!imageUrl && !filename && !r2Url && !ad.id) {
|
| 41 |
toast.error("No image URL available");
|
| 42 |
return;
|
| 43 |
}
|
| 44 |
|
| 45 |
try {
|
| 46 |
+
const url = getImageUrl(imageUrl, filename, r2Url);
|
| 47 |
// Use proxy endpoint with ad ID to avoid CORS issues
|
| 48 |
await downloadImage(url, filename || `ad-${ad.id}.png`, ad.id);
|
| 49 |
toast.success("Image downloaded");
|
|
|
|
| 61 |
}
|
| 62 |
};
|
| 63 |
|
| 64 |
+
const handleImageError = (index: number, image: { image_url?: string | null; filename?: string | null; r2_url?: string | null }) => {
|
| 65 |
if (!imageErrors[index]) {
|
| 66 |
+
const { fallback } = getImageUrlFallback(image.image_url, image.filename, image.r2_url);
|
| 67 |
if (fallback) {
|
| 68 |
setImageErrors((prev) => ({ ...prev, [index]: true }));
|
| 69 |
}
|
|
|
|
| 92 |
<div className="bg-white rounded-2xl shadow-lg shadow-blue-100/50 overflow-hidden ring-1 ring-blue-100">
|
| 93 |
{(() => {
|
| 94 |
const image = ad.images[0];
|
| 95 |
+
const { primary, fallback } = getImageUrlFallback(image.image_url, image.filename, image.r2_url);
|
| 96 |
const imageUrl = imageErrors[0] ? fallback : (primary || fallback);
|
| 97 |
|
| 98 |
return imageUrl ? (
|
|
|
|
| 113 |
<Button
|
| 114 |
variant="primary"
|
| 115 |
size="sm"
|
| 116 |
+
onClick={() => handleDownloadImage(image.image_url, image.filename, image.r2_url)}
|
| 117 |
className="shadow-lg"
|
| 118 |
>
|
| 119 |
<Download className="h-4 w-4" />
|
|
|
|
| 145 |
// Multiple images - grid layout
|
| 146 |
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
| 147 |
{ad.images.map((image, index) => {
|
| 148 |
+
const { primary, fallback } = getImageUrlFallback(image.image_url, image.filename, image.r2_url);
|
| 149 |
const imageUrl = imageErrors[index] ? fallback : (primary || fallback);
|
| 150 |
|
| 151 |
// Use unique key based on filename or URL to prevent duplicate rendering
|
|
|
|
| 170 |
<Button
|
| 171 |
variant="primary"
|
| 172 |
size="sm"
|
| 173 |
+
onClick={() => handleDownloadImage(image.image_url, image.filename, image.r2_url)}
|
| 174 |
className="shadow-lg"
|
| 175 |
>
|
| 176 |
<Download className="h-4 w-4" />
|
frontend/lib/utils/formatters.ts
CHANGED
|
@@ -85,28 +85,37 @@ const getApiBase = () => process.env.NEXT_PUBLIC_API_URL || "http://localhost:80
|
|
| 85 |
const isAbsoluteUrl = (url: string) =>
|
| 86 |
typeof url === "string" && (url.startsWith("http://") || url.startsWith("https://"));
|
| 87 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 88 |
export const getImageUrl = (
|
| 89 |
imageUrl: string | null | undefined,
|
| 90 |
filename: string | null | undefined,
|
| 91 |
r2Url?: string | null
|
| 92 |
): string | null => {
|
| 93 |
-
|
| 94 |
-
if (
|
| 95 |
if (filename) return `${getApiBase()}/images/${filename}`;
|
| 96 |
if (imageUrl && typeof imageUrl === "string" && imageUrl.startsWith("/"))
|
| 97 |
return `${getApiBase()}${imageUrl}`;
|
| 98 |
return null;
|
| 99 |
};
|
| 100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 101 |
export const getImageUrlFallback = (
|
| 102 |
imageUrl: string | null | undefined,
|
| 103 |
filename: string | null | undefined,
|
| 104 |
r2Url?: string | null
|
| 105 |
): { primary: string | null; fallback: string | null } => {
|
| 106 |
const apiBase = getApiBase();
|
| 107 |
-
const best = r2Url ?? imageUrl;
|
| 108 |
const primary =
|
| 109 |
-
|
|
|
|
|
|
|
| 110 |
const fromFilename = filename ? `${apiBase}/images/${filename}` : null;
|
| 111 |
const fromRelative =
|
| 112 |
imageUrl && typeof imageUrl === "string" && imageUrl.startsWith("/")
|
|
|
|
| 85 |
const isAbsoluteUrl = (url: string) =>
|
| 86 |
typeof url === "string" && (url.startsWith("http://") || url.startsWith("https://"));
|
| 87 |
|
| 88 |
+
/**
|
| 89 |
+
* Resolve display URL for an ad image. Prefers R2 URL when available (CDN/public),
|
| 90 |
+
* then absolute image_url, then local /images/{filename} or relative image_url.
|
| 91 |
+
*/
|
| 92 |
export const getImageUrl = (
|
| 93 |
imageUrl: string | null | undefined,
|
| 94 |
filename: string | null | undefined,
|
| 95 |
r2Url?: string | null
|
| 96 |
): string | null => {
|
| 97 |
+
if (r2Url && isAbsoluteUrl(r2Url)) return r2Url;
|
| 98 |
+
if (imageUrl && isAbsoluteUrl(imageUrl)) return imageUrl;
|
| 99 |
if (filename) return `${getApiBase()}/images/${filename}`;
|
| 100 |
if (imageUrl && typeof imageUrl === "string" && imageUrl.startsWith("/"))
|
| 101 |
return `${getApiBase()}${imageUrl}`;
|
| 102 |
return null;
|
| 103 |
};
|
| 104 |
|
| 105 |
+
/**
|
| 106 |
+
* Primary = R2 URL or absolute image_url (for display). Fallback = local /images/{filename} or relative URL.
|
| 107 |
+
* Use primary in <img src>, then onError switch to fallback so images show via R2 when available.
|
| 108 |
+
*/
|
| 109 |
export const getImageUrlFallback = (
|
| 110 |
imageUrl: string | null | undefined,
|
| 111 |
filename: string | null | undefined,
|
| 112 |
r2Url?: string | null
|
| 113 |
): { primary: string | null; fallback: string | null } => {
|
| 114 |
const apiBase = getApiBase();
|
|
|
|
| 115 |
const primary =
|
| 116 |
+
(r2Url && isAbsoluteUrl(r2Url)) ? r2Url
|
| 117 |
+
: (imageUrl && isAbsoluteUrl(imageUrl)) ? imageUrl
|
| 118 |
+
: null;
|
| 119 |
const fromFilename = filename ? `${apiBase}/images/${filename}` : null;
|
| 120 |
const fromRelative =
|
| 121 |
imageUrl && typeof imageUrl === "string" && imageUrl.startsWith("/")
|
frontend/types/api.ts
CHANGED
|
@@ -6,6 +6,7 @@ export interface ImageResult {
|
|
| 6 |
filename?: string | null;
|
| 7 |
filepath?: string | null;
|
| 8 |
image_url?: string | null;
|
|
|
|
| 9 |
model_used?: string | null;
|
| 10 |
seed?: number | null;
|
| 11 |
error?: string | null;
|
|
|
|
| 6 |
filename?: string | null;
|
| 7 |
filepath?: string | null;
|
| 8 |
image_url?: string | null;
|
| 9 |
+
r2_url?: string | null;
|
| 10 |
model_used?: string | null;
|
| 11 |
seed?: number | null;
|
| 12 |
error?: string | null;
|
home_insurance_200_additional_prompts.md
ADDED
|
@@ -0,0 +1,740 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# 200 Additional Home Insurance Ad Prompts - Image Generation Details
|
| 2 |
+
|
| 3 |
+
## Shock Value & Statistics (101-120)
|
| 4 |
+
|
| 5 |
+
101. **Every X Seconds Stats**
|
| 6 |
+
- Image: Large ticking stopwatch with "13 SECONDS" highlighted
|
| 7 |
+
- Text: "A Home Burglary Every 13 Seconds in America" | "Theft Coverage $39/mo"
|
| 8 |
+
- Style: Bold typography, urgent countdown aesthetic
|
| 9 |
+
- Colors: Red urgency, black background, white text
|
| 10 |
+
- Size: 1080x1080px
|
| 11 |
+
|
| 12 |
+
102. **Foreclosure Warning**
|
| 13 |
+
- Image: "FORECLOSURE" sign on beautiful home
|
| 14 |
+
- Text: "No Insurance = Bank Can Foreclose" | "Required by Law"
|
| 15 |
+
- Style: Stark documentary photography, shocking reality
|
| 16 |
+
- Colors: Red warning signs, serious tone
|
| 17 |
+
|
| 18 |
+
103. **Bankruptcy Statistics**
|
| 19 |
+
- Image: Gavel and bankruptcy papers with home in background
|
| 20 |
+
- Text: "62% of Bankruptcies Start With Home Damage" | "Protect Yourself $54/mo"
|
| 21 |
+
- Style: Legal documentation photography, serious
|
| 22 |
+
- Mood: Financial devastation prevention
|
| 23 |
+
|
| 24 |
+
104. **Neighbor's Tree Liability**
|
| 25 |
+
- Image: Tree from neighbor's yard fallen on your house
|
| 26 |
+
- Text: "Neighbor's Tree, YOUR Problem, YOUR Cost" | "Coverage Starts $48/mo"
|
| 27 |
+
- Style: Property line illustration, clear liability
|
| 28 |
+
- Colors: Property boundaries highlighted
|
| 29 |
+
|
| 30 |
+
105. **Foundation Repair Costs**
|
| 31 |
+
- Image: Invoice showing $85,000 foundation repair
|
| 32 |
+
- Text: "Average Foundation Repair: $85,000" | "Standard Policies Don't Cover This"
|
| 33 |
+
- Style: Invoice/receipt photography, shocking cost
|
| 34 |
+
- Mood: Expensive reality check
|
| 35 |
+
|
| 36 |
+
106. **Climate Change Impact**
|
| 37 |
+
- Image: Split showing home in normal weather vs extreme weather
|
| 38 |
+
- Text: "Extreme Weather Up 400% Since 2000" | "Your Risk Increased"
|
| 39 |
+
- Style: Climate data visualization, scientific
|
| 40 |
+
- Colors: Heat map style, data-driven
|
| 41 |
+
|
| 42 |
+
107. **DIY Repair Fails**
|
| 43 |
+
- Image: Failed DIY home repair causing major damage
|
| 44 |
+
- Text: "$500 DIY Fix Caused $32,000 Damage" | "Professional Repairs Covered"
|
| 45 |
+
- Style: Before/after disaster, cautionary
|
| 46 |
+
- Mood: DIY gone wrong
|
| 47 |
+
|
| 48 |
+
108. **Contractor Fraud**
|
| 49 |
+
- Image: Shady contractor with unpermitted work
|
| 50 |
+
- Text: "Unpermitted Work = Insurance Won't Pay" | "We Verify Everything"
|
| 51 |
+
- Style: Documentary expose style
|
| 52 |
+
- Colors: Warning yellows, investigative
|
| 53 |
+
|
| 54 |
+
109. **Home Value Drop**
|
| 55 |
+
- Image: Home value chart dropping after unrepaired damage
|
| 56 |
+
- Text: "Unrepaired Damage = 37% Value Loss" | "Claims Preserve Value"
|
| 57 |
+
- Style: Real estate graph, declining value
|
| 58 |
+
- Mood: Investment protection
|
| 59 |
+
|
| 60 |
+
110. **Squatter Scenario**
|
| 61 |
+
- Image: Squatters in vacant property
|
| 62 |
+
- Text: "Vacant Property? Squatters Have More Rights Than You Think"
|
| 63 |
+
- Style: Legal concern photography, property rights
|
| 64 |
+
- Mood: Property owner nightmare
|
| 65 |
+
|
| 66 |
+
111. **Pest Damage Exclusion**
|
| 67 |
+
- Image: Termite damage with shocked homeowner
|
| 68 |
+
- Text: "Termite Damage: $12K Average | Standard Policies: $0"
|
| 69 |
+
- Style: Close-up pest damage, exclusion reveal
|
| 70 |
+
- Colors: Wood damage browns, alarming
|
| 71 |
+
|
| 72 |
+
112. **Ice Dam Damage**
|
| 73 |
+
- Image: Massive icicles causing roof damage
|
| 74 |
+
- Text: "One Winter = $18K Ice Dam Damage" | "Northern States: This Is Real"
|
| 75 |
+
- Style: Winter weather photography, regional
|
| 76 |
+
- Mood: Seasonal threat awareness
|
| 77 |
+
|
| 78 |
+
113. **Appliance Fire Stats**
|
| 79 |
+
- Image: Burned kitchen with appliance origin point
|
| 80 |
+
- Text: "Dryer Fires: 15,000/Year | Dishwasher Floods: 9,000/Year"
|
| 81 |
+
- Style: Fire investigation style, statistics
|
| 82 |
+
- Colors: Fire oranges, statistical overlays
|
| 83 |
+
|
| 84 |
+
114. **Guest Medical Bills**
|
| 85 |
+
- Image: Guest's medical bills from property injury
|
| 86 |
+
- Text: "Guest's Medical Bills = Your Responsibility" | "Liability $300K+ Covered"
|
| 87 |
+
- Style: Medical billing photography
|
| 88 |
+
- Mood: Unexpected liability awareness
|
| 89 |
+
|
| 90 |
+
115. **Pandemic Property Value**
|
| 91 |
+
- Image: Property value fluctuation during crises
|
| 92 |
+
- Text: "Home Values Dropped 23% During COVID" | "Insurance Maintained"
|
| 93 |
+
- Style: Financial crisis visualization
|
| 94 |
+
- Colors: Market crash reds, stability blues
|
| 95 |
+
|
| 96 |
+
116. **Construction Defect Timeline**
|
| 97 |
+
- Image: Timeline showing when defects appear (5-10 years)
|
| 98 |
+
- Text: "Builder's Warranty Ends Year 1" | "Defects Appear Year 5-10"
|
| 99 |
+
- Style: Timeline infographic, gap visualization
|
| 100 |
+
- Mood: Long-term protection need
|
| 101 |
+
|
| 102 |
+
117. **Mail Theft Leading to Identity**
|
| 103 |
+
- Image: Stolen mail leading to identity theft
|
| 104 |
+
- Text: "Mailbox Theft Led to $47K Identity Fraud" | "Covered Under Theft"
|
| 105 |
+
- Style: Crime progression visualization
|
| 106 |
+
- Colors: Theft reds, cascading problems
|
| 107 |
+
|
| 108 |
+
118. **Sewer Backup Reality**
|
| 109 |
+
- Image: Sewage flooding basement
|
| 110 |
+
- Text: "Sewer Backup: Every 60 Seconds Somewhere" | "Add This: $12/mo"
|
| 111 |
+
- Style: Unpleasant reality photography, urgent
|
| 112 |
+
- Mood: Disgusting but necessary coverage
|
| 113 |
+
|
| 114 |
+
119. **Falling Object Damage**
|
| 115 |
+
- Image: Satellite dish or debris fallen through roof
|
| 116 |
+
- Text: "Space Junk, Planes, Drones: All Falling" | "Falling Object Coverage Included"
|
| 117 |
+
- Style: Unusual accident photography
|
| 118 |
+
- Mood: Modern world risks
|
| 119 |
+
|
| 120 |
+
120. **Power Surge Destruction**
|
| 121 |
+
- Image: Fried electronics after power surge
|
| 122 |
+
- Text: "One Lightning Strike = $8,400 in Fried Electronics"
|
| 123 |
+
- Style: Damaged technology photography
|
| 124 |
+
- Colors: Electric blues, fried circuits
|
| 125 |
+
|
| 126 |
+
## Emotional & Lifestyle Triggers (121-140)
|
| 127 |
+
|
| 128 |
+
121. **Family Heritage Home**
|
| 129 |
+
- Image: Multi-generational family photo in front of ancestral home
|
| 130 |
+
- Text: "Grandma's House Can't Be Replaced" | "Sentimental Value Coverage"
|
| 131 |
+
- Style: Nostalgic family photography, emotional
|
| 132 |
+
- Mood: Heritage protection, emotional value
|
| 133 |
+
|
| 134 |
+
122. **New Baby Protection**
|
| 135 |
+
- Image: Nursery room, baby items, protective atmosphere
|
| 136 |
+
- Text: "New Baby = New Priorities" | "Protect What Matters Most $52/mo"
|
| 137 |
+
- Style: Soft nursery photography, protective
|
| 138 |
+
- Colors: Soft pastels, nurturing
|
| 139 |
+
|
| 140 |
+
123. **Pet Safety Net**
|
| 141 |
+
- Image: Family pets in safe home environment
|
| 142 |
+
- Text: "Your Pets Depend on Your Home Too" | "Emergency Pet Boarding Covered"
|
| 143 |
+
- Style: Pet family photography, caring
|
| 144 |
+
- Mood: Pet parent responsibility
|
| 145 |
+
|
| 146 |
+
124. **Home Office Investment**
|
| 147 |
+
- Image: Expensive home office setup (monitors, equipment)
|
| 148 |
+
- Text: "$15K Home Office Setup" | "Personal Property Coverage $67/mo"
|
| 149 |
+
- Style: Modern workspace photography
|
| 150 |
+
- Colors: Tech blues, professional
|
| 151 |
+
|
| 152 |
+
125. **Wedding Ring Replacement**
|
| 153 |
+
- Image: Jewelry, heirlooms, irreplaceable items
|
| 154 |
+
- Text: "Grandma's Ring: Priceless | Replacement: Covered"
|
| 155 |
+
- Style: Precious items photography, intimate
|
| 156 |
+
- Mood: Sentimental value protection
|
| 157 |
+
|
| 158 |
+
126. **Hobby Collection Coverage**
|
| 159 |
+
- Image: Valuable collections (guitars, art, sports memorabilia)
|
| 160 |
+
- Text: "20-Year Guitar Collection = $40K" | "Collections Need Riders"
|
| 161 |
+
- Style: Collection showcase photography
|
| 162 |
+
- Mood: Passion protection
|
| 163 |
+
|
| 164 |
+
127. **Home Gym Investment**
|
| 165 |
+
- Image: Home gym equipment, expensive setup
|
| 166 |
+
- Text: "Home Gym: $8K Investment" | "Equipment Covered Against Theft"
|
| 167 |
+
- Style: Fitness lifestyle photography
|
| 168 |
+
- Colors: Active, energetic
|
| 169 |
+
|
| 170 |
+
128. **Work-Life Balance**
|
| 171 |
+
- Image: Person relaxing at home, stress-free
|
| 172 |
+
- Text: "Stop Worrying. Start Living." | "Full Coverage = Peace $58/mo"
|
| 173 |
+
- Style: Lifestyle photography, serene
|
| 174 |
+
- Mood: Stress relief, peace of mind
|
| 175 |
+
|
| 176 |
+
129. **Dream Home Reality**
|
| 177 |
+
- Image: Beautiful dream home finally purchased
|
| 178 |
+
- Text: "Finally Bought Your Dream Home?" | "Protect the Dream $64/mo"
|
| 179 |
+
- Style: Aspirational home photography
|
| 180 |
+
- Colors: Warm, achievement gold tones
|
| 181 |
+
|
| 182 |
+
130. **Single Parent Protection**
|
| 183 |
+
- Image: Single parent with kids, home responsibility
|
| 184 |
+
- Text: "You're the Only Safety Net" | "Single Parents Save 15%"
|
| 185 |
+
- Style: Real family photography, supportive
|
| 186 |
+
- Mood: Empowerment, responsibility
|
| 187 |
+
|
| 188 |
+
131. **Retirement Nest Egg**
|
| 189 |
+
- Image: Retired couple in paid-off home
|
| 190 |
+
- Text: "Paid Off Your Home? It's Still at Risk" | "Retirement Protection $71/mo"
|
| 191 |
+
- Style: Retirement lifestyle photography
|
| 192 |
+
- Mood: Golden years security
|
| 193 |
+
|
| 194 |
+
132. **Art & Antiques**
|
| 195 |
+
- Image: Valuable art collection in home
|
| 196 |
+
- Text: "That Painting Increased 400%" | "Artwork Appraisal Included"
|
| 197 |
+
- Style: Gallery-quality photography
|
| 198 |
+
- Mood: Collector sophistication
|
| 199 |
+
|
| 200 |
+
133. **Medical Equipment Dependent**
|
| 201 |
+
- Image: Home with medical equipment, oxygen, etc.
|
| 202 |
+
- Text: "Medical Equipment at Home? Emergency Coverage Vital"
|
| 203 |
+
- Style: Healthcare reality photography, serious
|
| 204 |
+
- Mood: Life-dependent protection
|
| 205 |
+
|
| 206 |
+
134. **Multigenerational Living**
|
| 207 |
+
- Image: Extended family living together
|
| 208 |
+
- Text: "3 Generations Under One Roof" | "Increased Liability Coverage Needed"
|
| 209 |
+
- Style: Modern family photography
|
| 210 |
+
- Mood: Contemporary family structures
|
| 211 |
+
|
| 212 |
+
135. **Home Birth/Midwife**
|
| 213 |
+
- Image: Home birth preparation, midwife scene
|
| 214 |
+
- Text: "Planned Home Birth? Liability Coverage Essential"
|
| 215 |
+
- Style: Birth preparation photography, respectful
|
| 216 |
+
- Mood: Alternative lifestyle support
|
| 217 |
+
|
| 218 |
+
136. **Special Needs Child**
|
| 219 |
+
- Image: Accessible home modifications for special needs
|
| 220 |
+
- Text: "$80K in Home Modifications" | "Protect Your Investment"
|
| 221 |
+
- Style: Accessible home photography, caring
|
| 222 |
+
- Mood: Special circumstances understanding
|
| 223 |
+
|
| 224 |
+
137. **Remote Work Permanent**
|
| 225 |
+
- Image: Permanent remote work setup, professional
|
| 226 |
+
- Text: "Office Closed Forever? Your Home Is Now Your Workplace"
|
| 227 |
+
- Style: New normal photography, modern
|
| 228 |
+
- Colors: Professional, contemporary
|
| 229 |
+
|
| 230 |
+
138. **Blended Family**
|
| 231 |
+
- Image: Blended family in new home together
|
| 232 |
+
- Text: "New Family, New Home, New Start" | "Fresh Coverage Needed"
|
| 233 |
+
- Style: Modern family photography
|
| 234 |
+
- Mood: New beginnings
|
| 235 |
+
|
| 236 |
+
139. **Empty Nester**
|
| 237 |
+
- Image: Couple alone after kids leave
|
| 238 |
+
- Text: "Kids Gone? Time to Re-Evaluate Coverage" | "Downsize Premium"
|
| 239 |
+
- Style: Life transition photography
|
| 240 |
+
- Mood: New chapter, adjustment
|
| 241 |
+
|
| 242 |
+
140. **Foster/Adoptive Parents**
|
| 243 |
+
- Image: Foster or adoptive family at home
|
| 244 |
+
- Text: "Foster Parents Need Enhanced Liability" | "We Understand Your Needs"
|
| 245 |
+
- Style: Diverse family photography, inclusive
|
| 246 |
+
- Mood: Supportive, understanding
|
| 247 |
+
|
| 248 |
+
## Quiz & Interactive Triggers (141-160)
|
| 249 |
+
|
| 250 |
+
141. **Coverage Quiz Interface**
|
| 251 |
+
- Image: Clean quiz design "How Much Coverage Do You Actually Need?"
|
| 252 |
+
- Text: "Take 60-Second Quiz" | "Get Personalized Quote"
|
| 253 |
+
- Style: Modern UI/UX design, interactive
|
| 254 |
+
- Colors: Engaging blues, friendly
|
| 255 |
+
|
| 256 |
+
142. **Risk Assessment Visual**
|
| 257 |
+
- Image: Risk meter from low to high with your area highlighted
|
| 258 |
+
- Text: "Your Zip Code Risk Score: 7.8/10" | "See Your Rate"
|
| 259 |
+
- Style: Gauge/meter visualization
|
| 260 |
+
- Mood: Personalized risk awareness
|
| 261 |
+
|
| 262 |
+
143. **What's Your Home Worth**
|
| 263 |
+
- Image: Three house silhouettes with price ranges
|
| 264 |
+
- Text: "Tap Your Home Value: $200K | $400K | $600K+"
|
| 265 |
+
- Style: Interactive selection design
|
| 266 |
+
- Colors: Clear, tap-friendly
|
| 267 |
+
|
| 268 |
+
144. **Age Your Coverage**
|
| 269 |
+
- Image: Slider showing policy age vs adequate coverage
|
| 270 |
+
- Text: "When Did You Last Update Coverage?" | "Swipe: 1yr, 5yr, 10yr+"
|
| 271 |
+
- Style: Interactive timeline slider
|
| 272 |
+
- Mood: Action-oriented
|
| 273 |
+
|
| 274 |
+
145. **Disaster Likelihood**
|
| 275 |
+
- Image: Map showing disaster zones
|
| 276 |
+
- Text: "Is Your Area High Risk?" | "Tap to Check Your Address"
|
| 277 |
+
- Style: Interactive map visualization
|
| 278 |
+
- Colors: Heat map, risk gradients
|
| 279 |
+
|
| 280 |
+
146. **True or False Quiz**
|
| 281 |
+
- Image: Bold True/False question design
|
| 282 |
+
- Text: "TRUE or FALSE: Floods Are Covered by Standard Insurance"
|
| 283 |
+
- Style: Educational quiz format
|
| 284 |
+
- Mood: Knowledge testing, engaging
|
| 285 |
+
|
| 286 |
+
147. **Premium Calculator**
|
| 287 |
+
- Image: Interactive calculator interface
|
| 288 |
+
- Text: "Build Your Rate: Move Sliders" | "Deductible, Coverage, Extras"
|
| 289 |
+
- Style: Calculator UI, transparent pricing
|
| 290 |
+
- Colors: Clean, modern interface
|
| 291 |
+
|
| 292 |
+
148. **Which Policy Type**
|
| 293 |
+
- Image: Three policy cards to choose from
|
| 294 |
+
- Text: "Which Describes Your Home?" | "Condo | House | Multi-Family"
|
| 295 |
+
- Style: Card selection interface
|
| 296 |
+
- Mood: Helpful categorization
|
| 297 |
+
|
| 298 |
+
149. **Coverage Gap Finder**
|
| 299 |
+
- Image: Checklist with some items unchecked
|
| 300 |
+
- Text: "Find Your Coverage Gaps - Free Check"
|
| 301 |
+
- Style: Checklist interface, audit tool
|
| 302 |
+
- Colors: Red (gaps) vs Green (covered)
|
| 303 |
+
|
| 304 |
+
150. **Disaster Preparedness Score**
|
| 305 |
+
- Image: Score out of 100 with breakdown
|
| 306 |
+
- Text: "Your Preparedness Score: 43/100" | "Improve It Now"
|
| 307 |
+
- Style: Gamified scorecard
|
| 308 |
+
- Mood: Self-improvement trigger
|
| 309 |
+
|
| 310 |
+
151. **Rate Comparison Tool**
|
| 311 |
+
- Image: Three quotes side by side with ours highlighted
|
| 312 |
+
- Text: "Compare Instantly: See All Rates" | "We're Usually Lowest"
|
| 313 |
+
- Style: Comparison table, competitive
|
| 314 |
+
- Colors: Winning green for best rate
|
| 315 |
+
|
| 316 |
+
152. **Home Features Selector**
|
| 317 |
+
- Image: Grid of home features to toggle
|
| 318 |
+
- Text: "Select Your Features" | "Pool? Trampoline? Fireplace?"
|
| 319 |
+
- Style: Feature selection grid
|
| 320 |
+
- Mood: Customization, specific
|
| 321 |
+
|
| 322 |
+
153. **Claims History Impact**
|
| 323 |
+
- Image: Clean vs claims history rate difference
|
| 324 |
+
- Text: "How Many Claims Have You Filed?" | "0, 1, 2, 3+"
|
| 325 |
+
- Style: Impact visualization
|
| 326 |
+
- Mood: Transparency, education
|
| 327 |
+
|
| 328 |
+
154. **Bundling Savings Calculator**
|
| 329 |
+
- Image: Stacking products showing compound savings
|
| 330 |
+
- Text: "How Much Can You Save?" | "Add: Auto, Life, Umbrella"
|
| 331 |
+
- Style: Savings calculator, visual stacking
|
| 332 |
+
- Colors: Savings green, accumulating
|
| 333 |
+
|
| 334 |
+
155. **Roof Age Assessment**
|
| 335 |
+
- Image: Roof condition selector
|
| 336 |
+
- Text: "How Old Is Your Roof?" | "<10yr, 10-20yr, 20yr+"
|
| 337 |
+
- Style: Age assessment tool
|
| 338 |
+
- Mood: Honest input, accurate pricing
|
| 339 |
+
|
| 340 |
+
156. **Pet Liability Quiz**
|
| 341 |
+
- Image: Dog breeds with different risk levels
|
| 342 |
+
- Text: "Select Your Dog Breed" | "Affects Liability Coverage"
|
| 343 |
+
- Style: Breed selector, informative
|
| 344 |
+
- Mood: Pet-specific assessment
|
| 345 |
+
|
| 346 |
+
157. **Claims Speed Test**
|
| 347 |
+
- Image: Two timers comparing claim speeds
|
| 348 |
+
- Text: "Guess How Fast We Pay Claims" | "1 day, 1 week, 1 month?"
|
| 349 |
+
- Style: Guessing game, reveal
|
| 350 |
+
- Mood: Engagement through curiosity
|
| 351 |
+
|
| 352 |
+
158. **Renovation Value Added**
|
| 353 |
+
- Image: Before/after home value with reno costs
|
| 354 |
+
- Text: "Added $50K in Renovations?" | "Updated Your Coverage?"
|
| 355 |
+
- Style: Value tracker, reminder
|
| 356 |
+
- Mood: Improvement awareness
|
| 357 |
+
|
| 358 |
+
159. **Security Features Discount**
|
| 359 |
+
- Image: Checkboxes for security features
|
| 360 |
+
- Text: "Check All That Apply" | "Alarm, Cameras, Deadbolts"
|
| 361 |
+
- Style: Feature checklist for discounts
|
| 362 |
+
- Colors: Discount green accents
|
| 363 |
+
|
| 364 |
+
160. **Occupancy Status**
|
| 365 |
+
- Image: Different occupancy types shown
|
| 366 |
+
- Text: "How Do You Use This Property?" | "Primary, Rental, Vacation"
|
| 367 |
+
- Style: Category selector
|
| 368 |
+
- Mood: Specific use case pricing
|
| 369 |
+
|
| 370 |
+
## Seasonal & Timely Triggers (161-180)
|
| 371 |
+
|
| 372 |
+
161. **Hurricane Season Countdown**
|
| 373 |
+
- Image: Calendar showing hurricane season dates approaching
|
| 374 |
+
- Text: "Hurricane Season Starts June 1" | "21 Days to Prepare"
|
| 375 |
+
- Style: Countdown calendar, urgent
|
| 376 |
+
- Colors: Storm warning colors
|
| 377 |
+
|
| 378 |
+
162. **Winter Weather Prep**
|
| 379 |
+
- Image: Home winterization checklist
|
| 380 |
+
- Text: "First Freeze in 2 Weeks" | "Pipe Burst Coverage $44/mo"
|
| 381 |
+
- Style: Seasonal preparation
|
| 382 |
+
- Mood: Proactive protection
|
| 383 |
+
|
| 384 |
+
163. **Spring Storm Season**
|
| 385 |
+
- Image: Tornado season map lighting up
|
| 386 |
+
- Text: "Tornado Season Peak: March-May" | "Are You Protected?"
|
| 387 |
+
- Style: Seasonal risk map
|
| 388 |
+
- Colors: Storm tracking colors
|
| 389 |
+
|
| 390 |
+
164. **Wildfire Season Alert**
|
| 391 |
+
- Image: Wildfire risk zones, smoke in air
|
| 392 |
+
- Text: "Fire Season Extended 3 Months" | "Western States: Act Now"
|
| 393 |
+
- Style: Emergency alert aesthetic
|
| 394 |
+
- Mood: Regional urgency
|
| 395 |
+
|
| 396 |
+
165. **Holiday Coverage Reminder**
|
| 397 |
+
- Image: Holiday decorations, expensive gifts
|
| 398 |
+
- Text: "$3K in Holiday Gifts Under Your Tree" | "Covered?"
|
| 399 |
+
- Style: Holiday season photography
|
| 400 |
+
- Colors: Festive but secure
|
| 401 |
+
|
| 402 |
+
166. **Tax Season Home Deduction**
|
| 403 |
+
- Image: Tax form with home insurance deduction
|
| 404 |
+
- Text: "Filing Taxes? Insurance May Be Deductible"
|
| 405 |
+
- Style: Tax document photography
|
| 406 |
+
- Mood: Financial benefit awareness
|
| 407 |
+
|
| 408 |
+
167. **Spring Cleaning Discoveries**
|
| 409 |
+
- Image: Finding damage during spring cleaning
|
| 410 |
+
- Text: "Spring Cleaning Reveals Hidden Damage" | "File Claims Within 48hrs"
|
| 411 |
+
- Style: Discovery photography
|
| 412 |
+
- Mood: Timely action reminder
|
| 413 |
+
|
| 414 |
+
168. **Back to School Safety**
|
| 415 |
+
- Image: Kids home alone after school
|
| 416 |
+
- Text: "Latchkey Kids? Increased Liability Risk" | "Review Coverage"
|
| 417 |
+
- Style: School season family photography
|
| 418 |
+
- Mood: Parental responsibility
|
| 419 |
+
|
| 420 |
+
169. **Summer Vacation Vacant Home**
|
| 421 |
+
- Image: Empty home during vacation
|
| 422 |
+
- Text: "Gone 3+ Weeks? Notify Insurer or Risk Denial"
|
| 423 |
+
- Style: Vacant property warning
|
| 424 |
+
- Colors: Warning yellows
|
| 425 |
+
|
| 426 |
+
170. **New Year New Coverage**
|
| 427 |
+
- Image: New year, new protection mindset
|
| 428 |
+
- Text: "New Year's Resolution: Adequate Insurance" | "Review Now"
|
| 429 |
+
- Style: Fresh start aesthetic
|
| 430 |
+
- Mood: Renewal, improvement
|
| 431 |
+
|
| 432 |
+
171. **Fall Gutter Cleaning**
|
| 433 |
+
- Image: Clogged gutters causing damage
|
| 434 |
+
- Text: "Leaves Fall, Gutters Clog, Water Damages" | "Maintenance Matters"
|
| 435 |
+
- Style: Seasonal maintenance
|
| 436 |
+
- Mood: Prevention reminder
|
| 437 |
+
|
| 438 |
+
172. **Daylight Saving Time Check**
|
| 439 |
+
- Image: Clock change + safety check reminder
|
| 440 |
+
- Text: "Change Clocks, Check Smoke Detectors" | "Lower Premiums"
|
| 441 |
+
- Style: Seasonal ritual reminder
|
| 442 |
+
- Colors: Time change blues
|
| 443 |
+
|
| 444 |
+
173. **Graduation Moving Season**
|
| 445 |
+
- Image: College grad moving into first home
|
| 446 |
+
- Text: "First Home After Graduation?" | "Young Professional Rates $38/mo"
|
| 447 |
+
- Style: Milestone photography
|
| 448 |
+
- Mood: Life transition support
|
| 449 |
+
|
| 450 |
+
174. **April Showers Flooding**
|
| 451 |
+
- Image: Spring rain causing water issues
|
| 452 |
+
- Text: "April Showers = May Flowers + Basement Floods"
|
| 453 |
+
- Style: Seasonal weather pattern
|
| 454 |
+
- Mood: Predictable risk awareness
|
| 455 |
+
|
| 456 |
+
175. **Summer BBQ Liability**
|
| 457 |
+
- Image: Backyard BBQ party scene
|
| 458 |
+
- Text: "Summer Parties = Liability Exposure" | "Guest Injury Coverage"
|
| 459 |
+
- Style: Social gathering photography
|
| 460 |
+
- Mood: Entertaining season prep
|
| 461 |
+
|
| 462 |
+
176. **Black Friday Home Security**
|
| 463 |
+
- Image: Shopping bags at front door, security concern
|
| 464 |
+
- Text: "Thieves Know You're Shopping" | "Theft Claims Spike in December"
|
| 465 |
+
- Style: Holiday crime awareness
|
| 466 |
+
- Colors: Shopping season reds
|
| 467 |
+
|
| 468 |
+
177. **Valentine's Day Fire Risk**
|
| 469 |
+
- Image: Candles causing fire hazard
|
| 470 |
+
- Text: "Candle Fires Peak on Valentine's Day" | "Fire Coverage $51/mo"
|
| 471 |
+
- Style: Romantic but risky
|
| 472 |
+
- Mood: Holiday-specific risk
|
| 473 |
+
|
| 474 |
+
178. **Earth Day Eco Coverage**
|
| 475 |
+
- Image: Green, sustainable home features
|
| 476 |
+
- Text: "Earth Day: Insure Your Green Home" | "Solar Panel Coverage"
|
| 477 |
+
- Style: Environmental consciousness
|
| 478 |
+
- Colors: Earth greens, sustainable
|
| 479 |
+
|
| 480 |
+
179. **Labor Day End of Summer**
|
| 481 |
+
- Image: Closing summer home for season
|
| 482 |
+
- Text: "Closing Your Summer Home?" | "Seasonal Policy Adjustments"
|
| 483 |
+
- Style: Seasonal transition
|
| 484 |
+
- Mood: End of season planning
|
| 485 |
+
|
| 486 |
+
180. **Memorial Day Kick-Off**
|
| 487 |
+
- Image: Pool opening, summer activity start
|
| 488 |
+
- Text: "Pool Opening Weekend" | "Update Liability Coverage Now"
|
| 489 |
+
- Style: Summer recreation start
|
| 490 |
+
- Colors: Pool blues, summer vibes
|
| 491 |
+
|
| 492 |
+
## Technology & Modern Living (181-200)
|
| 493 |
+
|
| 494 |
+
181. **Smart Home Integration**
|
| 495 |
+
- Image: Smart home hub controlling everything
|
| 496 |
+
- Text: "Smart Home = Smart Discounts" | "20% Off with Monitoring"
|
| 497 |
+
- Style: Tech showcase, modern
|
| 498 |
+
- Colors: Tech blues, futuristic
|
| 499 |
+
|
| 500 |
+
182. **Ring Doorbell Evidence**
|
| 501 |
+
- Image: Doorbell camera footage helping claim
|
| 502 |
+
- Text: "Your Doorbell Cam Just Saved Your Claim" | "Tech Discounts Available"
|
| 503 |
+
- Style: Security footage aesthetic
|
| 504 |
+
- Mood: Technology helping claims
|
| 505 |
+
|
| 506 |
+
183. **AI Claims Processing**
|
| 507 |
+
- Image: AI analyzing damage photos instantly
|
| 508 |
+
- Text: "Upload Photo, AI Quotes Damage, Paid Same Day"
|
| 509 |
+
- Style: Futuristic AI interface
|
| 510 |
+
- Colors: AI purples, cutting edge
|
| 511 |
+
|
| 512 |
+
184. **Drone Damage Assessment**
|
| 513 |
+
- Image: Drone inspecting roof damage
|
| 514 |
+
- Text: "Drone Inspection = Faster Claims" | "No Waiting for Adjusters"
|
| 515 |
+
- Style: Aerial technology
|
| 516 |
+
- Mood: Modern efficiency
|
| 517 |
+
|
| 518 |
+
185. **EV Charging Station**
|
| 519 |
+
- Image: Home EV charger installation
|
| 520 |
+
- Text: "EV Charger = Fire Risk" | "Specialized Coverage Needed $8/mo Extra"
|
| 521 |
+
- Style: Electric vehicle lifestyle
|
| 522 |
+
- Colors: Electric greens, modern
|
| 523 |
+
|
| 524 |
+
186. **Solar Panel Protection**
|
| 525 |
+
- Image: Solar panels on roof
|
| 526 |
+
- Text: "$25K Solar System Not Covered by Standard Policy"
|
| 527 |
+
- Style: Renewable energy photography
|
| 528 |
+
- Mood: Green investment protection
|
| 529 |
+
|
| 530 |
+
187. **Home Battery Backup**
|
| 531 |
+
- Image: Tesla Powerwall or home battery
|
| 532 |
+
- Text: "Home Battery System = $15K" | "Cover Your Energy Independence"
|
| 533 |
+
- Style: Energy tech photography
|
| 534 |
+
- Colors: Tech silvers, modern
|
| 535 |
+
|
| 536 |
+
188. **Cryptocurrency Home Office**
|
| 537 |
+
- Image: Crypto mining rig at home
|
| 538 |
+
- Text: "Mining Crypto at Home? Fire Risk Increased 300%"
|
| 539 |
+
- Style: Digital currency lifestyle
|
| 540 |
+
- Mood: Modern risk awareness
|
| 541 |
+
|
| 542 |
+
189. **Home Automation Fire Risk**
|
| 543 |
+
- Image: Smart plugs, automation causing potential fire
|
| 544 |
+
- Text: "Smart Devices Failed = House Fire" | "Tech Malfunction Covered"
|
| 545 |
+
- Style: Technology gone wrong
|
| 546 |
+
- Colors: Warning oranges
|
| 547 |
+
|
| 548 |
+
190. **3D Printer Fire**
|
| 549 |
+
- Image: 3D printer in home workshop
|
| 550 |
+
- Text: "3D Printer Fire Risk Real" | "Maker Space Coverage Available"
|
| 551 |
+
- Style: Hobby tech photography
|
| 552 |
+
- Mood: Modern hobby protection
|
| 553 |
+
|
| 554 |
+
191. **Home Server Room**
|
| 555 |
+
- Image: Personal server setup, tech closet
|
| 556 |
+
- Text: "$10K Home Server Setup" | "Business Use = Different Coverage"
|
| 557 |
+
- Style: Tech enthusiast photography
|
| 558 |
+
- Colors: Server blues, technical
|
| 559 |
+
|
| 560 |
+
192. **Security Camera Subscription**
|
| 561 |
+
- Image: Multiple camera feeds on phone
|
| 562 |
+
- Text: "Security Cams Reduce Rates 15%" | "Monitored Protection Pays"
|
| 563 |
+
- Style: Multi-camera interface
|
| 564 |
+
- Mood: Active protection discount
|
| 565 |
+
|
| 566 |
+
193. **Smart Leak Detector**
|
| 567 |
+
- Image: Water leak sensor alerting phone
|
| 568 |
+
- Text: "Leak Detector Saved This Home $42K" | "Smart Tech Discounts"
|
| 569 |
+
- Style: IoT device showcase
|
| 570 |
+
- Colors: Alert reds, saved blues
|
| 571 |
+
|
| 572 |
+
194. **Video Claim Submission**
|
| 573 |
+
- Image: Person filming damage on smartphone
|
| 574 |
+
- Text: "File Claims with Video" | "Faster Approval, Better Documentation"
|
| 575 |
+
- Style: Mobile-first interface
|
| 576 |
+
- Mood: Modern claim simplicity
|
| 577 |
+
|
| 578 |
+
195. **Virtual Home Tour**
|
| 579 |
+
- Image: VR headset showing home inspection
|
| 580 |
+
- Text: "Virtual Home Inspection = Instant Quote" | "No Home Visit Needed"
|
| 581 |
+
- Style: VR technology showcase
|
| 582 |
+
- Colors: Virtual reality purples
|
| 583 |
+
|
| 584 |
+
196. **Blockchain Policy**
|
| 585 |
+
- Image: Blockchain ledger representation
|
| 586 |
+
- Text: "Blockchain Smart Contracts = Instant Payout" | "Automatic Claims"
|
| 587 |
+
- Style: Futuristic finance tech
|
| 588 |
+
- Mood: Next-generation insurance
|
| 589 |
+
|
| 590 |
+
197. **Alexa/Google Home Integration**
|
| 591 |
+
- Image: Voice assistant device in home
|
| 592 |
+
- Text: "Ask Alexa for Your Policy Details" | "Voice-Activated Insurance"
|
| 593 |
+
- Style: Voice tech lifestyle
|
| 594 |
+
- Colors: Smart speaker aesthetics
|
| 595 |
+
|
| 596 |
+
198. **Augmented Reality Damage**
|
| 597 |
+
- Image: AR overlay showing repair visualization
|
| 598 |
+
- Text: "Point Phone at Damage, See Instant Repair Cost"
|
| 599 |
+
- Style: AR technology interface
|
| 600 |
+
- Colors: Augmented overlay effects
|
| 601 |
+
|
| 602 |
+
199. **App-Only Discount**
|
| 603 |
+
- Image: Clean insurance app interface
|
| 604 |
+
- Text: "Manage Everything in App" | "App-Only Users Save 10%"
|
| 605 |
+
- Style: Mobile app showcase
|
| 606 |
+
- Colors: App store blue/green
|
| 607 |
+
|
| 608 |
+
200. **Predictive AI Warning**
|
| 609 |
+
- Image: AI predicting maintenance needs
|
| 610 |
+
- Text: "AI Predicts Your Roof Needs Repair" | "Fix Before Damage"
|
| 611 |
+
- Style: Predictive technology
|
| 612 |
+
- Mood: Proactive AI protection
|
| 613 |
+
|
| 614 |
+
---
|
| 615 |
+
|
| 616 |
+
## BONUS CONCEPTS (201-220)
|
| 617 |
+
|
| 618 |
+
201. **Influencer Partnership**
|
| 619 |
+
- Image: Home improvement influencer testimonial
|
| 620 |
+
- Text: "Sarah's Home Reno Channel Trusts Us" | "1M Followers Protected"
|
| 621 |
+
- Style: Influencer marketing aesthetic
|
| 622 |
+
- Mood: Social media trust
|
| 623 |
+
|
| 624 |
+
202. **Podcast Ad Style**
|
| 625 |
+
- Image: Podcast host with home in background
|
| 626 |
+
- Text: "Sponsored by HomeShield" | "Use Code PODCAST for $50 Off"
|
| 627 |
+
- Style: Podcast sponsorship visual
|
| 628 |
+
- Colors: Audio waveform design
|
| 629 |
+
|
| 630 |
+
203. **Meme Format**
|
| 631 |
+
- Image: Popular meme template about insurance
|
| 632 |
+
- Text: "Me: Finally Saves Money | Also Me: House Floods" | "Get Protected $52/mo"
|
| 633 |
+
- Style: Social media meme aesthetic
|
| 634 |
+
- Mood: Humorous relatability
|
| 635 |
+
|
| 636 |
+
204. **TikTok Style**
|
| 637 |
+
- Image: Short-form video still, text overlay
|
| 638 |
+
- Text: "POV: You Didn't Get Home Insurance" | "Watch What Happens"
|
| 639 |
+
- Style: TikTok content format
|
| 640 |
+
- Colors: Gen Z aesthetics
|
| 641 |
+
|
| 642 |
+
205. **Nostalgia Comparison**
|
| 643 |
+
- Image: Split 1990s home vs 2025 home costs
|
| 644 |
+
- Text: "1995: $800 Insurance | 2025: $2,400" | "Our Price: $980"
|
| 645 |
+
- Style: Nostalgic comparison
|
| 646 |
+
- Mood: Price shock, value positioning
|
| 647 |
+
|
| 648 |
+
206. **Celebrity Home Fire**
|
| 649 |
+
- Image: News headline style (not naming real person)
|
| 650 |
+
- Text: "Celeb Home Fire: $4M Damage" | "Yours Covered for $67/mo"
|
| 651 |
+
- Style: Celebrity news aesthetic
|
| 652 |
+
- Mood: Aspirational protection
|
| 653 |
+
|
| 654 |
+
207. **True Crime Angle**
|
| 655 |
+
- Image: Crime documentary style
|
| 656 |
+
- Text: "The Home That Wasn't Insured: A True Story"
|
| 657 |
+
- Style: True crime documentary aesthetic
|
| 658 |
+
- Mood: Storytelling, cautionary
|
| 659 |
+
|
| 660 |
+
208. **Survival Prepper**
|
| 661 |
+
- Image: Well-stocked prepper home setup
|
| 662 |
+
- Text: "Prepped for Disaster?" | "Don't Forget Financial Protection"
|
| 663 |
+
- Style: Prepper lifestyle photography
|
| 664 |
+
- Mood: Preparedness community
|
| 665 |
+
|
| 666 |
+
209. **Minimalist Design**
|
| 667 |
+
- Image: Clean, minimal home with single text line
|
| 668 |
+
- Text: "Protect More. Worry Less. $52." | "That's It."
|
| 669 |
+
- Style: Apple-style minimalism
|
| 670 |
+
- Colors: White space, clean lines
|
| 671 |
+
|
| 672 |
+
210. **Maximalist Chaos**
|
| 673 |
+
- Image: Busy, cluttered home showing all possessions
|
| 674 |
+
- Text: "Your Stuff Adds Up" | "How Much Is It All Worth?"
|
| 675 |
+
- Style: Overwhelming visual, busy
|
| 676 |
+
- Mood: Inventory awareness
|
| 677 |
+
|
| 678 |
+
211. **Horror Movie Poster**
|
| 679 |
+
- Image: Horror movie style poster
|
| 680 |
+
- Text: "Coming This Season: The Uninsured" | "Don't Star In This Story"
|
| 681 |
+
- Style: Movie poster parody
|
| 682 |
+
- Colors: Horror reds, dramatic
|
| 683 |
+
|
| 684 |
+
212. **Video Game Achievement**
|
| 685 |
+
- Image: Achievement unlocked graphic
|
| 686 |
+
- Text: "Achievement Unlocked: Homeowner Status" | "Next Quest: Insurance"
|
| 687 |
+
- Style: Gaming UI aesthetic
|
| 688 |
+
- Mood: Gamified life milestone
|
| 689 |
+
|
| 690 |
+
213. **Dating App Profile**
|
| 691 |
+
- Image: Dating profile style
|
| 692 |
+
- Text: "Looking for: Someone Who Has Home Insurance" | "Swipe Right"
|
| 693 |
+
- Style: Dating app parody
|
| 694 |
+
- Mood: Humorous, relatable
|
| 695 |
+
|
| 696 |
+
214. **LinkedIn Professional**
|
| 697 |
+
- Image: LinkedIn post style
|
| 698 |
+
- Text: "Excited to Share: I Finally Got Adequate Home Coverage!"
|
| 699 |
+
- Style: Professional network post
|
| 700 |
+
- Mood: Professional milestone
|
| 701 |
+
|
| 702 |
+
215. **Reddit Thread Style**
|
| 703 |
+
- Image: Reddit post and comments
|
| 704 |
+
- Text: "TIFU by Not Having Home Insurance" | "Don't Make This Mistake"
|
| 705 |
+
- Style: Reddit interface aesthetic
|
| 706 |
+
- Mood: Community wisdom
|
| 707 |
+
|
| 708 |
+
216. **Yelp Review Format**
|
| 709 |
+
- Image: 5-star Yelp style review
|
| 710 |
+
- Text: "Claim Approved in 18 Hours - ⭐⭐⭐⭐⭐" | "See All Reviews"
|
| 711 |
+
- Style: Review platform design
|
| 712 |
+
- Mood: Social proof, ratings
|
| 713 |
+
|
| 714 |
+
217. **Food Delivery App Style**
|
| 715 |
+
- Image: Insurance like food delivery interface
|
| 716 |
+
- Text: "Insurance Delivered in 60 Seconds" | "Add to Cart: Full Coverage"
|
| 717 |
+
- Style: Delivery app UI parody
|
| 718 |
+
- Mood: Instant gratification
|
| 719 |
+
|
| 720 |
+
218. **Spotify Wrapped Style**
|
| 721 |
+
- Image: Year-end wrapped aesthetic
|
| 722 |
+
- Text: "Your 2024: 0 Claims Filed, 100% Protected" | "That's a Win"
|
| 723 |
+
- Style: Annual review design
|
| 724 |
+
- Colors: Spotify gradient colors
|
| 725 |
+
|
| 726 |
+
219. **Weather App Warning**
|
| 727 |
+
- Image: Weather app severe alert
|
| 728 |
+
- Text: "⚠️ SEVERE WEATHER ALERT" | "Is Your Coverage Alert-Ready?"
|
| 729 |
+
- Style: Weather app interface
|
| 730 |
+
- Mood: Emergency notification
|
| 731 |
+
|
| 732 |
+
220. **Stock Market Ticker**
|
| 733 |
+
- Image: Stock ticker showing home value
|
| 734 |
+
- Text: "HOME VALUE: ↑ 18% This Year" | "Coverage: Still at 2020 Levels ↓"
|
| 735 |
+
- Style: Financial ticker aesthetic
|
| 736 |
+
- Mood: Investment tracking
|
| 737 |
+
|
| 738 |
+
---
|
| 739 |
+
|
| 740 |
+
**Total: 220 Unique Ad Concepts with Detailed Image Generation Prompts**
|
home_insurance_ad_prompts.md
ADDED
|
@@ -0,0 +1,614 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# 100 Home Insurance Ad Prompts - Image Generation Details
|
| 2 |
+
|
| 3 |
+
## Fear & Protection Triggers (1-15)
|
| 4 |
+
|
| 5 |
+
1. **Split House Visual**
|
| 6 |
+
- Image: Split-screen showing pristine home on left, burned/flooded home on right
|
| 7 |
+
- Text overlay: "One Storm Away From Everything" | "Home Insurance from $47/mo"
|
| 8 |
+
- Style: Dramatic lighting, high contrast, professional photography
|
| 9 |
+
- Size: 1080x1080px square format
|
| 10 |
+
|
| 11 |
+
2. **Cracked Foundation Warning**
|
| 12 |
+
- Image: Close-up of massive wall crack with worried homeowner's hand touching it
|
| 13 |
+
- Text: "This Crack Cost $127,000" | "Protected homes pay $0"
|
| 14 |
+
- Style: Macro photography, dramatic shadows, tension-building
|
| 15 |
+
- Colors: Dark grays, red accent for text
|
| 16 |
+
|
| 17 |
+
3. **Flooded Living Room**
|
| 18 |
+
- Image: Beautiful living room submerged in water, furniture floating
|
| 19 |
+
- Text: "It Only Took 3 Hours" | "Claims approved in 24hrs - Coverage from $52/mo"
|
| 20 |
+
- Style: Cinematic wide shot, realistic water simulation
|
| 21 |
+
- Mood: Shocking, urgent
|
| 22 |
+
|
| 23 |
+
4. **Fire Through Window**
|
| 24 |
+
- Image: Exterior shot of home with orange flames visible through windows at night
|
| 25 |
+
- Text: "Kitchen Fire = $89,000 Average" | "Full replacement coverage $58/mo"
|
| 26 |
+
- Style: Dramatic night photography, orange glow, documentary feel
|
| 27 |
+
|
| 28 |
+
5. **Tree Fallen on Roof**
|
| 29 |
+
- Image: Large tree crashed through roof, massive damage visible
|
| 30 |
+
- Text: "Storm Season Started Yesterday" | "Are You Actually Covered?"
|
| 31 |
+
- Style: Drone shot, dramatic angle, overcast sky
|
| 32 |
+
- Colors: Dark, ominous, urgent red text
|
| 33 |
+
|
| 34 |
+
6. **Empty House After Loss**
|
| 35 |
+
- Image: Family standing in front of damaged home with suitcases
|
| 36 |
+
- Text: "82% of Homes Are Underinsured" | "Free Coverage Calculator"
|
| 37 |
+
- Style: Documentary photography, emotional, realistic
|
| 38 |
+
- Mood: Empathetic, protective
|
| 39 |
+
|
| 40 |
+
7. **Burst Pipe Waterfall**
|
| 41 |
+
- Image: Water gushing from ceiling pipe in modern kitchen
|
| 42 |
+
- Text: "Pipe Burst? Your Insurer Might Say NO" | "We Cover Everything $61/mo"
|
| 43 |
+
- Style: High-speed photography, dramatic water streams
|
| 44 |
+
- Colors: Blues, whites, urgent text overlay
|
| 45 |
+
|
| 46 |
+
8. **Hail Damage Roof**
|
| 47 |
+
- Image: Aerial view of roof covered in hail damage, shingles destroyed
|
| 48 |
+
- Text: "Hail Damage Hidden? Your Rates Just Doubled" | "Lock In $49/mo Today"
|
| 49 |
+
- Style: Drone photography, tight crop showing damage detail
|
| 50 |
+
- Lighting: Overcast, documentary feel
|
| 51 |
+
|
| 52 |
+
9. **Mold Discovery**
|
| 53 |
+
- Image: Person pulling back wallpaper revealing black mold
|
| 54 |
+
- Text: "Found Mold? This Costs $42,000+" | "Full coverage starts $54/mo"
|
| 55 |
+
- Style: Close-up photography, shocking reveal moment
|
| 56 |
+
- Colors: Dark, moldy greens, alarming
|
| 57 |
+
|
| 58 |
+
10. **Lightning Strike**
|
| 59 |
+
- Image: Lightning bolt hitting home during storm
|
| 60 |
+
- Text: "Lightning Strikes Every 20 Seconds" | "Your TV, Appliances Protected $47/mo"
|
| 61 |
+
- Style: Long exposure photography, dramatic weather
|
| 62 |
+
- Mood: Powerful, urgent
|
| 63 |
+
|
| 64 |
+
11. **Break-in Aftermath**
|
| 65 |
+
- Image: Kicked-in door, broken glass, disaster inside
|
| 66 |
+
- Text: "Robbery Every 26 Seconds" | "Theft + Vandalism Covered $59/mo"
|
| 67 |
+
- Style: Crime scene documentation style
|
| 68 |
+
- Mood: Unsettling, protective instinct trigger
|
| 69 |
+
|
| 70 |
+
12. **Sinkhole Forming**
|
| 71 |
+
- Image: Ground cracking, beginning of sinkhole near home foundation
|
| 72 |
+
- Text: "Your Neighbor's Sinkhole Is Your Problem Too"
|
| 73 |
+
- Style: Ominous, documentary photography
|
| 74 |
+
- Mood: Geological threat awareness
|
| 75 |
+
|
| 76 |
+
13. **Hurricane Boarding**
|
| 77 |
+
- Image: Family frantically boarding windows as dark clouds approach
|
| 78 |
+
- Text: "Hurricane Season = Price Increases" | "Lock Rate Now $73/mo"
|
| 79 |
+
- Style: Photojournalistic, urgent action
|
| 80 |
+
- Colors: Dark skies, sense of urgency
|
| 81 |
+
|
| 82 |
+
14. **Tornado Approaching**
|
| 83 |
+
- Image: Dark funnel cloud approaching suburban neighborhood
|
| 84 |
+
- Text: "Tornado Alley Expanded 300 Miles" | "Are You In It Now?"
|
| 85 |
+
- Style: Ominous landscape, dramatic weather photography
|
| 86 |
+
- Mood: Immediate danger
|
| 87 |
+
|
| 88 |
+
15. **Earthquake Crack**
|
| 89 |
+
- Image: Ground split open running toward house foundation
|
| 90 |
+
- Text: "Earthquake Insurance = $34/mo Extra" | "Is It Worth It? (YES)"
|
| 91 |
+
- Style: Dramatic ground-level shot
|
| 92 |
+
- Colors: Earth tones, cracking texture
|
| 93 |
+
|
| 94 |
+
## Comparison & Value Triggers (16-30)
|
| 95 |
+
|
| 96 |
+
16. **VS Competitor Split**
|
| 97 |
+
- Image: Two houses side by side, one protected (bright), one denied claim (dark)
|
| 98 |
+
- Text: "Big Companies Deny 40% of Claims" | "We Approve 94% - $52/mo"
|
| 99 |
+
- Style: Split-screen comparison, clean graphics
|
| 100 |
+
- Colors: Blue (protected) vs red (denied)
|
| 101 |
+
|
| 102 |
+
17. **Receipt Comparison**
|
| 103 |
+
- Image: Two receipts side by side - one showing $15,000 loss, other $47/mo insurance
|
| 104 |
+
- Text: "Pay Now or Pay $15K Later?" | "Stop Gambling With Your Home"
|
| 105 |
+
- Style: Receipt mockup, clean photography
|
| 106 |
+
- Layout: Side-by-side comparison
|
| 107 |
+
|
| 108 |
+
18. **Deductible Trap**
|
| 109 |
+
- Image: Fine print magnified showing "$10,000 deductible" highlighted
|
| 110 |
+
- Text: "Your Deductible Is HOW MUCH?" | "$500 Deductibles Available"
|
| 111 |
+
- Style: Magnifying glass effect, documentary
|
| 112 |
+
- Mood: Revealing hidden information
|
| 113 |
+
|
| 114 |
+
19. **Coverage Gap Visual**
|
| 115 |
+
- Image: Puzzle with missing pieces over house photo
|
| 116 |
+
- Text: "Missing Coverage = 100% Your Problem" | "Full Protection $67/mo"
|
| 117 |
+
- Style: Conceptual photography, clean design
|
| 118 |
+
- Colors: White space, blue accents
|
| 119 |
+
|
| 120 |
+
20. **Price Inflation Timeline**
|
| 121 |
+
- Image: Calendar with prices increasing month by month
|
| 122 |
+
- Text: "Rates Up 23% This Year" | "Lock In Today's Price Forever"
|
| 123 |
+
- Style: Infographic style, clean timeline
|
| 124 |
+
- Colors: Red trending up, green lock-in
|
| 125 |
+
|
| 126 |
+
21. **Bank Statement Reality**
|
| 127 |
+
- Image: Bank statement showing one $52 charge vs one $87,000 charge
|
| 128 |
+
- Text: "$52/Month or $87,000 All At Once" | "You Choose"
|
| 129 |
+
- Style: Realistic banking app screenshot style
|
| 130 |
+
- Mood: Practical, clear choice
|
| 131 |
+
|
| 132 |
+
22. **Multiple Choice Question**
|
| 133 |
+
- Image: Clean design with 3 boxes to tap
|
| 134 |
+
- Text: "What's Your Home Worth?" | "Tap: $200K | $400K | $600K+"
|
| 135 |
+
- Style: Interactive poll style, modern UI design
|
| 136 |
+
- Colors: Brand colors, clear CTA
|
| 137 |
+
|
| 138 |
+
23. **Hidden Exclusions**
|
| 139 |
+
- Image: Insurance document with red strikethroughs on common items
|
| 140 |
+
- Text: "They Don't Cover: Mold, Floods, Earthquakes" | "We Do - $79/mo"
|
| 141 |
+
- Style: Document photography, highlighted exclusions
|
| 142 |
+
- Mood: Revealing, trustworthy
|
| 143 |
+
|
| 144 |
+
24. **Claim Denied Stamp**
|
| 145 |
+
- Image: Claim form with big red "DENIED" stamp
|
| 146 |
+
- Text: "Denied Because of 'Pre-Existing Condition'" | "No Gotchas Here"
|
| 147 |
+
- Style: Bureaucratic document, stark
|
| 148 |
+
- Colors: Red stamp, official-looking
|
| 149 |
+
|
| 150 |
+
25. **Premium vs Replacement Cost**
|
| 151 |
+
- Image: $50 bill floating vs $400,000 house
|
| 152 |
+
- Text: "$50 Protects $400K" | "The Math Makes Sense"
|
| 153 |
+
- Style: Clean product photography, scale comparison
|
| 154 |
+
- Mood: Value-focused, logical
|
| 155 |
+
|
| 156 |
+
26. **Speed Comparison**
|
| 157 |
+
- Image: Stopwatch showing 24 hours vs snail showing 6+ months
|
| 158 |
+
- Text: "Claims: Us 24hrs vs Them 6+ Months"
|
| 159 |
+
- Style: Conceptual photography, time-based
|
| 160 |
+
- Colors: Fast (green) vs slow (red)
|
| 161 |
+
|
| 162 |
+
27. **Coverage Layers**
|
| 163 |
+
- Image: Transparent shield layers stacking over house illustration
|
| 164 |
+
- Text: "Basic + Weather + Theft + Liability" | "All Included $64/mo"
|
| 165 |
+
- Style: 3D illustration, layered effect
|
| 166 |
+
- Colors: Transparent blues, protective feel
|
| 167 |
+
|
| 168 |
+
28. **Star Rating Reality**
|
| 169 |
+
- Image: 5-star rating with fine print "for paying customers only"
|
| 170 |
+
- Text: "5 Stars... Until You File a Claim" | "We're Rated By Claims Paid"
|
| 171 |
+
- Style: Review interface mockup, revealing
|
| 172 |
+
- Mood: Trust-building through honesty
|
| 173 |
+
|
| 174 |
+
29. **Processing Time Visual**
|
| 175 |
+
- Image: Two loading bars - one full (us), one barely started (them)
|
| 176 |
+
- Text: "While They 'Process'... We Pay" | "24hr Claims $58/mo"
|
| 177 |
+
- Style: Clean UI design, progress bars
|
| 178 |
+
- Colors: Green (complete) vs gray (waiting)
|
| 179 |
+
|
| 180 |
+
30. **Bundling Savings**
|
| 181 |
+
- Image: Home + Auto + Life icons with percentage savings
|
| 182 |
+
- Text: "Save 43% Bundling Home + Auto" | "Both Protected $127/mo"
|
| 183 |
+
- Style: Icon-based infographic, clean
|
| 184 |
+
- Colors: Savings green, modern design
|
| 185 |
+
|
| 186 |
+
## Urgency & Scarcity Triggers (31-45)
|
| 187 |
+
|
| 188 |
+
31. **Rate Increase Warning**
|
| 189 |
+
- Image: Calendar with red X's counting down to price increase
|
| 190 |
+
- Text: "Rates Increase February 28th" | "Lock Today's Rate $52/mo"
|
| 191 |
+
- Style: Calendar graphic, countdown urgency
|
| 192 |
+
- Colors: Red alert, ticking clock
|
| 193 |
+
|
| 194 |
+
32. **Limited Availability**
|
| 195 |
+
- Image: Map showing coverage areas with "FULL" stamps on regions
|
| 196 |
+
- Text: "New Policies Paused in 3 States" | "Is Yours Next?"
|
| 197 |
+
- Style: Map graphic, regional visualization
|
| 198 |
+
- Mood: Scarcity, geographic urgency
|
| 199 |
+
|
| 200 |
+
33. **Weather Alert Style**
|
| 201 |
+
- Image: Emergency alert banner overlaying home
|
| 202 |
+
- Text: "SEVERE WEATHER ALERT: Applications Close at 6PM"
|
| 203 |
+
- Style: Emergency broadcast design
|
| 204 |
+
- Colors: Red/yellow alert, official
|
| 205 |
+
|
| 206 |
+
34. **Application Window**
|
| 207 |
+
- Image: Window/door closing with light fading
|
| 208 |
+
- Text: "Insurers Closing Applications After Hurricane" | "Apply Now"
|
| 209 |
+
- Style: Metaphorical imagery, door closing
|
| 210 |
+
- Mood: Last chance urgency
|
| 211 |
+
|
| 212 |
+
35. **Before Storm Deadline**
|
| 213 |
+
- Image: Storm clouds approaching with clock countdown
|
| 214 |
+
- Text: "Can't Buy Coverage During Active Storms" | "Buy Before It Hits"
|
| 215 |
+
- Style: Weather photography, time pressure
|
| 216 |
+
- Colors: Dark, ominous, urgent
|
| 217 |
+
|
| 218 |
+
36. **Age-Based Pricing**
|
| 219 |
+
- Image: Birthday cake with candle, price increasing with each year
|
| 220 |
+
- Text: "Every Year Older = Higher Rates" | "Lock Your Age In Today"
|
| 221 |
+
- Style: Age progression visual
|
| 222 |
+
- Mood: Time-sensitive, aging concern
|
| 223 |
+
|
| 224 |
+
37. **Seasonal Rush**
|
| 225 |
+
- Image: Many people crowding to get through door
|
| 226 |
+
- Text: "Hurricane Season = 6 Week Wait Times" | "Beat the Rush"
|
| 227 |
+
- Style: Crowd photography, busy scene
|
| 228 |
+
- Colors: Chaotic, urgent
|
| 229 |
+
|
| 230 |
+
38. **Claim Window Closing**
|
| 231 |
+
- Image: Hourglass running out with house in background
|
| 232 |
+
- Text: "Report Damage Within 48hrs or Lose Coverage"
|
| 233 |
+
- Style: Time-based metaphor, sand timer
|
| 234 |
+
- Mood: Deadline pressure
|
| 235 |
+
|
| 236 |
+
39. **New Home Urgency**
|
| 237 |
+
- Image: House keys with 30-day countdown timer
|
| 238 |
+
- Text: "Bought a Home? You Have 30 Days to Insure" | "Day 31 = Unprotected"
|
| 239 |
+
- Style: Key photography, calendar countdown
|
| 240 |
+
- Colors: New home gold, urgency red
|
| 241 |
+
|
| 242 |
+
40. **Grandfathered Rates**
|
| 243 |
+
- Image: Old policy document vs new policy, price difference highlighted
|
| 244 |
+
- Text: "Old Customers Pay $47, New Pay $89" | "Grandfather In Now"
|
| 245 |
+
- Style: Document comparison, pricing contrast
|
| 246 |
+
- Mood: Fear of missing out
|
| 247 |
+
|
| 248 |
+
41. **Inspection Deadline**
|
| 249 |
+
- Image: Inspector with clipboard, "FAILED" stamp
|
| 250 |
+
- Text: "Failed Inspection = No Coverage" | "Get Pre-Approved First"
|
| 251 |
+
- Style: Official documentation style
|
| 252 |
+
- Colors: Red fail, green approved path
|
| 253 |
+
|
| 254 |
+
42. **Waiting Period Warning**
|
| 255 |
+
- Image: Calendar with 30 day wait time highlighted
|
| 256 |
+
- Text: "30-Day Waiting Period for Coverage" | "Start Now or Wait Unprotected"
|
| 257 |
+
- Style: Timeline graphic, waiting visualization
|
| 258 |
+
- Mood: Gap in coverage concern
|
| 259 |
+
|
| 260 |
+
43. **Flash Sale Timer**
|
| 261 |
+
- Image: Digital countdown timer over home image
|
| 262 |
+
- Text: "48-Hour Rate Lock: $47/mo" | "Expires Sunday Midnight"
|
| 263 |
+
- Style: Digital timer, promotional urgency
|
| 264 |
+
- Colors: Red countdown, flash sale energy
|
| 265 |
+
|
| 266 |
+
44. **Early Bird Discount**
|
| 267 |
+
- Image: Sunrise over home with early bird
|
| 268 |
+
- Text: "Applied Before Noon? Extra 15% Off" | "Morning Special $44/mo"
|
| 269 |
+
- Style: Sunrise photography, peaceful urgency
|
| 270 |
+
- Colors: Golden hour, inviting
|
| 271 |
+
|
| 272 |
+
45. **Last Chance Notification**
|
| 273 |
+
- Image: Notification phone screen showing "Last Day"
|
| 274 |
+
- Text: "LAST DAY: 2024 Rates End Tonight" | "Tomorrow = 18% Increase"
|
| 275 |
+
- Style: Phone notification mockup
|
| 276 |
+
- Mood: Mobile urgency, immediate action
|
| 277 |
+
|
| 278 |
+
## Social Proof & Trust Triggers (46-60)
|
| 279 |
+
|
| 280 |
+
46. **Claim Payment Screenshot**
|
| 281 |
+
- Image: Phone showing "$43,789 Deposited" bank notification
|
| 282 |
+
- Text: "Fire Claim Paid in 18 Hours" | "Real Customer, Real Check"
|
| 283 |
+
- Style: Phone screenshot, bank app interface
|
| 284 |
+
- Mood: Trustworthy, proof-based
|
| 285 |
+
|
| 286 |
+
47. **Customer Testimonial Split**
|
| 287 |
+
- Image: Before/after of home with customer photo and quote
|
| 288 |
+
- Text: "They Rebuilt Our Home in 8 Weeks - Sarah T."
|
| 289 |
+
- Style: Documentary photography, real people
|
| 290 |
+
- Mood: Authentic, trustworthy
|
| 291 |
+
|
| 292 |
+
48. **Claims Approved Stats**
|
| 293 |
+
- Image: Large percentage "94%" with checkmarks background
|
| 294 |
+
- Text: "94% Claims Approved First Time" | "Industry Average: 54%"
|
| 295 |
+
- Style: Stat-heavy infographic, clean
|
| 296 |
+
- Colors: Green checks, professional
|
| 297 |
+
|
| 298 |
+
49. **Licensing Badges**
|
| 299 |
+
- Image: All 50 state license badges displayed
|
| 300 |
+
- Text: "Licensed in All 50 States" | "A+ BBB Rated Since 2008"
|
| 301 |
+
- Style: Badge collection, official seals
|
| 302 |
+
- Mood: Credible, established
|
| 303 |
+
|
| 304 |
+
50. **Review Compilation**
|
| 305 |
+
- Image: Collage of 5-star reviews from multiple platforms
|
| 306 |
+
- Text: "4.9/5 Stars Across 47,000 Reviews"
|
| 307 |
+
- Style: Review aggregation graphic
|
| 308 |
+
- Colors: Gold stars, trustworthy
|
| 309 |
+
|
| 310 |
+
51. **Payout Speed Record**
|
| 311 |
+
- Image: Stopwatch showing record time with trophy
|
| 312 |
+
- Text: "Fastest Claim in Company History: 4 Hours"
|
| 313 |
+
- Style: Achievement display, record-breaking
|
| 314 |
+
- Mood: Performance excellence
|
| 315 |
+
|
| 316 |
+
52. **Local Agent Photo**
|
| 317 |
+
- Image: Friendly local agent in front of your town landmark
|
| 318 |
+
- Text: "Your Local Agent: John Davis - 23 Years in Leesburg"
|
| 319 |
+
- Style: Professional headshot, community-focused
|
| 320 |
+
- Mood: Local, personal, trustworthy
|
| 321 |
+
|
| 322 |
+
53. **Claims Team Photo**
|
| 323 |
+
- Image: Team of actual claims adjusters, diverse, friendly
|
| 324 |
+
- Text: "Meet Your Claims Team" | "Real People, Not Bots"
|
| 325 |
+
- Style: Corporate team photography, human
|
| 326 |
+
- Colors: Warm, approachable
|
| 327 |
+
|
| 328 |
+
54. **Award Wall**
|
| 329 |
+
- Image: Wall displaying industry awards and recognitions
|
| 330 |
+
- Text: "Best Claims Service 2023, 2024, 2025"
|
| 331 |
+
- Style: Award display photography
|
| 332 |
+
- Mood: Accomplished, credible
|
| 333 |
+
|
| 334 |
+
55. **Volume Social Proof**
|
| 335 |
+
- Image: Counter ticking up showing number of protected homes
|
| 336 |
+
- Text: "487,293 Homes Protected Today" | "Join Them"
|
| 337 |
+
- Style: Digital counter, large numbers
|
| 338 |
+
- Mood: Popular, massive scale
|
| 339 |
+
|
| 340 |
+
56. **Neighbor Testimonial**
|
| 341 |
+
- Image: Neighborhood street with pins on multiple houses
|
| 342 |
+
- Text: "12 Families On Your Street Chose Us"
|
| 343 |
+
- Style: Map visualization, local proof
|
| 344 |
+
- Mood: Community trust
|
| 345 |
+
|
| 346 |
+
57. **Expert Endorsement**
|
| 347 |
+
- Image: Industry expert or financial advisor with quote
|
| 348 |
+
- Text: "Top Financial Advisors Recommend Full Coverage"
|
| 349 |
+
- Style: Professional portrait, quote overlay
|
| 350 |
+
- Mood: Expert validation
|
| 351 |
+
|
| 352 |
+
58. **Transparency Report**
|
| 353 |
+
- Image: Open book or clear glass showing internal data
|
| 354 |
+
- Text: "We Publish Every Denial Reason" | "100% Transparent"
|
| 355 |
+
- Style: Clean, transparent design metaphor
|
| 356 |
+
- Mood: Honest, nothing to hide
|
| 357 |
+
|
| 358 |
+
59. **Response Time Promise**
|
| 359 |
+
- Image: Phone with immediate callback notification
|
| 360 |
+
- Text: "Call Returned in 8 Minutes (Average)" | "We Measured It"
|
| 361 |
+
- Style: Phone interface, time tracking
|
| 362 |
+
- Colors: Fast response green
|
| 363 |
+
|
| 364 |
+
60. **Generational Trust**
|
| 365 |
+
- Image: Three generations of family in front of same home
|
| 366 |
+
- Text: "Protecting 3 Generations of the Miller Family"
|
| 367 |
+
- Style: Family photography, nostalgic
|
| 368 |
+
- Mood: Longevity, multi-generational trust
|
| 369 |
+
|
| 370 |
+
## Pain Point & Problem Awareness (61-75)
|
| 371 |
+
|
| 372 |
+
61. **Replacement Cost Shock**
|
| 373 |
+
- Image: House with "$750K to rebuild" vs "$400K insured for"
|
| 374 |
+
- Text: "Your $400K Home Costs $750K to Rebuild" | "Replacement Cost Gap"
|
| 375 |
+
- Style: Comparison overlay, shocking numbers
|
| 376 |
+
- Mood: Eye-opening, alarming
|
| 377 |
+
|
| 378 |
+
62. **Hidden Water Damage**
|
| 379 |
+
- Image: Infrared camera view showing water behind walls
|
| 380 |
+
- Text: "Water Damage Hiding in Your Walls Right Now?"
|
| 381 |
+
- Style: Thermal imaging photography
|
| 382 |
+
- Colors: Heat map, scientific
|
| 383 |
+
|
| 384 |
+
63. **Mortgage Requirement**
|
| 385 |
+
- Image: Mortgage document with insurance requirement highlighted
|
| 386 |
+
- Text: "Mortgage Requires Insurance... But Not Enough" | "Gap Coverage"
|
| 387 |
+
- Style: Document photography, highlighting
|
| 388 |
+
- Mood: Revelation, informative
|
| 389 |
+
|
| 390 |
+
64. **Depreciation Warning**
|
| 391 |
+
- Image: Old vs new roof comparison showing value loss
|
| 392 |
+
- Text: "They'll Only Pay for Your 15-Year-Old Roof's Value: $3,200"
|
| 393 |
+
- Style: Side-by-side comparison, age deterioration
|
| 394 |
+
- Mood: Depreciation awareness
|
| 395 |
+
|
| 396 |
+
65. **Personal Property Loss**
|
| 397 |
+
- Image: Empty room with outlines of missing furniture/items
|
| 398 |
+
- Text: "Your Stuff = $89,000 Worth" | "Only $10K Covered Standard"
|
| 399 |
+
- Style: Crime scene style outline, items absent
|
| 400 |
+
- Mood: Loss awareness
|
| 401 |
+
|
| 402 |
+
66. **Liability Scenario**
|
| 403 |
+
- Image: Someone injured on property (slipped on ice)
|
| 404 |
+
- Text: "Guest Injured on Your Property? $240K Lawsuit"
|
| 405 |
+
- Style: Scenario photography, reenactment
|
| 406 |
+
- Mood: Liability fear
|
| 407 |
+
|
| 408 |
+
67. **Code Upgrade Costs**
|
| 409 |
+
- Image: Building permit with massive upgrade costs
|
| 410 |
+
- Text: "Building Codes Changed = $47K Extra to Rebuild" | "Not Covered Standard"
|
| 411 |
+
- Style: Permit document photography
|
| 412 |
+
- Mood: Hidden cost awareness
|
| 413 |
+
|
| 414 |
+
68. **Rental Loss Income**
|
| 415 |
+
- Image: Calendar with X's on rental income months during repairs
|
| 416 |
+
- Text: "Home Uninhabitable = $0 Rental Income for 6 Months"
|
| 417 |
+
- Style: Calendar visualization, lost income
|
| 418 |
+
- Mood: Investor/landlord concern
|
| 419 |
+
|
| 420 |
+
69. **Vacant Home Risk**
|
| 421 |
+
- Image: Empty home with "VACANT" sign
|
| 422 |
+
- Text: "Vacant 30+ Days? Your Policy Just VOIDED"
|
| 423 |
+
- Style: Abandoned property photography
|
| 424 |
+
- Mood: Vacancy risk awareness
|
| 425 |
+
|
| 426 |
+
70. **Pet Liability**
|
| 427 |
+
- Image: Dog with lawsuit papers
|
| 428 |
+
- Text: "Your Dog Bit Someone? You're Liable for $98K+"
|
| 429 |
+
- Style: Cute but serious, pet + papers
|
| 430 |
+
- Mood: Pet owner liability
|
| 431 |
+
|
| 432 |
+
71. **Home Business Exclusion**
|
| 433 |
+
- Image: Home office with red "NOT COVERED" overlay
|
| 434 |
+
- Text: "Work From Home? Your $15K Equipment Isn't Covered"
|
| 435 |
+
- Style: Home office photography, overlay
|
| 436 |
+
- Mood: Modern work reality
|
| 437 |
+
|
| 438 |
+
72. **Credit Score Impact**
|
| 439 |
+
- Image: Credit score dropping due to insurance lapse
|
| 440 |
+
- Text: "No Insurance = 60 Points Off Credit Score"
|
| 441 |
+
- Style: Credit score gauge, dropping needle
|
| 442 |
+
- Mood: Credit consequence awareness
|
| 443 |
+
|
| 444 |
+
73. **Mortgage Forced Insurance**
|
| 445 |
+
- Image: Expensive "Lender Forced Insurance" bill
|
| 446 |
+
- Text: "Lapsed? Bank Buys Insurance FOR YOU at 3x Price"
|
| 447 |
+
- Style: Bill photography, shocking cost
|
| 448 |
+
- Mood: Forced placement fear
|
| 449 |
+
|
| 450 |
+
74. **Airbnb Coverage Gap**
|
| 451 |
+
- Image: Airbnb listing with damage photos
|
| 452 |
+
- Text: "Airbnb Guest Damage NOT COVERED by Regular Policy"
|
| 453 |
+
- Style: Listing screenshot, damage reveal
|
| 454 |
+
- Mood: Short-term rental reality
|
| 455 |
+
|
| 456 |
+
75. **Aging Infrastructure**
|
| 457 |
+
- Image: Old pipes, wiring, foundation
|
| 458 |
+
- Text: "Home Built Before 1990? 87% Chance of Major Issue"
|
| 459 |
+
- Style: Infrastructure close-ups, aging
|
| 460 |
+
- Mood: Older home concern
|
| 461 |
+
|
| 462 |
+
## Benefit & Outcome Focus (76-90)
|
| 463 |
+
|
| 464 |
+
76. **Peace of Mind Visual**
|
| 465 |
+
- Image: Family sleeping peacefully with protective shield over home
|
| 466 |
+
- Text: "Sleep Better Knowing Everything's Protected"
|
| 467 |
+
- Style: Peaceful night photography, serene
|
| 468 |
+
- Colors: Blues, calming, protective
|
| 469 |
+
|
| 470 |
+
77. **Vacation Worry-Free**
|
| 471 |
+
- Image: Family on beach, home monitored in thought bubble
|
| 472 |
+
- Text: "Vacation Without Worrying About Your Home"
|
| 473 |
+
- Style: Vacation photography, carefree
|
| 474 |
+
- Mood: Freedom, relaxation
|
| 475 |
+
|
| 476 |
+
78. **Quick Recovery**
|
| 477 |
+
- Image: Family back in restored home, happy
|
| 478 |
+
- Text: "From Fire to Fully Rebuilt in 89 Days"
|
| 479 |
+
- Style: After recovery photography, hopeful
|
| 480 |
+
- Mood: Resolution, happy ending
|
| 481 |
+
|
| 482 |
+
79. **Financial Security**
|
| 483 |
+
- Image: Piggy bank or safe with home in background
|
| 484 |
+
- Text: "Protect Your Life's Biggest Investment"
|
| 485 |
+
- Style: Security metaphor, financial
|
| 486 |
+
- Colors: Secure greens, protective
|
| 487 |
+
|
| 488 |
+
80. **Instant Quote**
|
| 489 |
+
- Image: Phone showing quote in 60 seconds
|
| 490 |
+
- Text: "Know Your Price in 60 Seconds - No Sales Calls"
|
| 491 |
+
- Style: Phone interface, timer
|
| 492 |
+
- Mood: Quick, easy, no pressure
|
| 493 |
+
|
| 494 |
+
81. **Coverage Clarity**
|
| 495 |
+
- Image: Complex policy turning into simple checkmarks
|
| 496 |
+
- Text: "Plain English Policies - No Confusing Legal Speak"
|
| 497 |
+
- Style: Transformation visual, simplification
|
| 498 |
+
- Mood: Clarity, transparency
|
| 499 |
+
|
| 500 |
+
82. **Claim Process Simple**
|
| 501 |
+
- Image: 3-step process: Photo -> Submit -> Get Paid
|
| 502 |
+
- Text: "File Claims From Your Phone in 3 Taps"
|
| 503 |
+
- Style: Process flow, mobile interface
|
| 504 |
+
- Mood: Simplicity, modern
|
| 505 |
+
|
| 506 |
+
83. **No Increase After Claim**
|
| 507 |
+
- Image: Price staying flat after claim filed
|
| 508 |
+
- Text: "First Claim? Rate Stays the Same"
|
| 509 |
+
- Style: Flat line graph, stability
|
| 510 |
+
- Mood: Fair treatment, security
|
| 511 |
+
|
| 512 |
+
84. **Emergency Services**
|
| 513 |
+
- Image: 24/7 hotline, emergency crew arriving
|
| 514 |
+
- Text: "2AM Pipe Burst? We Answer + Dispatch Help"
|
| 515 |
+
- Style: Emergency response, night
|
| 516 |
+
- Mood: Always there, reliability
|
| 517 |
+
|
| 518 |
+
85. **Temporary Housing**
|
| 519 |
+
- Image: Nice hotel or rental with family
|
| 520 |
+
- Text: "Hotel Stays Covered During Repairs - No Limit"
|
| 521 |
+
- Style: Comfortable temporary housing
|
| 522 |
+
- Mood: Taken care of, comfortable
|
| 523 |
+
|
| 524 |
+
86. **Customizable Coverage**
|
| 525 |
+
- Image: Slider controls for different coverage levels
|
| 526 |
+
- Text: "Build Your Perfect Plan - Only Pay for What You Need"
|
| 527 |
+
- Style: UI controls, customization
|
| 528 |
+
- Mood: Personal choice, control
|
| 529 |
+
|
| 530 |
+
87. **Green Rebuild**
|
| 531 |
+
- Image: Home rebuilt with solar panels, modern efficiency
|
| 532 |
+
- Text: "Rebuild Better - Green Upgrades Covered"
|
| 533 |
+
- Style: Modern eco-home photography
|
| 534 |
+
- Mood: Future-forward, sustainable
|
| 535 |
+
|
| 536 |
+
88. **Digital Everything**
|
| 537 |
+
- Image: All documents and cards on phone
|
| 538 |
+
- Text: "100% Digital - Policy, Cards, Claims All in App"
|
| 539 |
+
- Style: Phone app interface showcase
|
| 540 |
+
- Mood: Modern, convenient
|
| 541 |
+
|
| 542 |
+
89. **Price Lock Guarantee**
|
| 543 |
+
- Image: Padlock icon with price locked inside
|
| 544 |
+
- Text: "Lock Your Rate for 3 Years - No Surprise Increases"
|
| 545 |
+
- Style: Lock metaphor, security
|
| 546 |
+
- Mood: Stability, predictability
|
| 547 |
+
|
| 548 |
+
90. **Referral Rewards**
|
| 549 |
+
- Image: Two happy homeowners shaking hands
|
| 550 |
+
- Text: "Refer a Friend = $100 Off Your Premium"
|
| 551 |
+
- Style: Friendly interaction, reward
|
| 552 |
+
- Mood: Community, mutual benefit
|
| 553 |
+
|
| 554 |
+
## Demographic Specific (91-100)
|
| 555 |
+
|
| 556 |
+
91. **First-Time Homeowner**
|
| 557 |
+
- Image: Young couple with house keys, excited but nervous
|
| 558 |
+
- Text: "First Home? First Insurance? We'll Walk You Through It"
|
| 559 |
+
- Style: New homeowner photography, milestone
|
| 560 |
+
- Mood: Educational, supportive
|
| 561 |
+
|
| 562 |
+
92. **Millennials Home Buying**
|
| 563 |
+
- Image: Young professional on laptop getting instant quote
|
| 564 |
+
- Text: "Born 1989-1995? Save $240/Year with Our Rates"
|
| 565 |
+
- Style: Modern, digital-native aesthetic
|
| 566 |
+
- Mood: Generation-specific, tech-savvy
|
| 567 |
+
|
| 568 |
+
93. **Senior Discount**
|
| 569 |
+
- Image: Retired couple in well-maintained home
|
| 570 |
+
- Text: "65+? You Qualify for $340/Year Discount"
|
| 571 |
+
- Style: Mature adult photography, dignified
|
| 572 |
+
- Mood: Respect, age-appropriate savings
|
| 573 |
+
|
| 574 |
+
94. **Military & Veterans**
|
| 575 |
+
- Image: Military family with flag, home
|
| 576 |
+
- Text: "Veterans Save 25% - Thank You for Your Service"
|
| 577 |
+
- Style: Patriotic, respectful military photography
|
| 578 |
+
- Mood: Honor, gratitude
|
| 579 |
+
|
| 580 |
+
95. **Luxury Home Protection**
|
| 581 |
+
- Image: Upscale estate with premium features
|
| 582 |
+
- Text: "$1M+ Home? You Need Specialized High-Value Coverage"
|
| 583 |
+
- Style: Luxury real estate photography
|
| 584 |
+
- Mood: Exclusive, premium
|
| 585 |
+
|
| 586 |
+
96. **Condo Owner**
|
| 587 |
+
- Image: Modern condo building
|
| 588 |
+
- Text: "Condo Insurance from $19/mo - HO6 Specialists"
|
| 589 |
+
- Style: Urban condo photography
|
| 590 |
+
- Mood: Affordable, specific solution
|
| 591 |
+
|
| 592 |
+
97. **Landlord Multi-Property**
|
| 593 |
+
- Image: Multiple rental properties in portfolio view
|
| 594 |
+
- Text: "Own 2+ Rentals? Bundle and Save 40%"
|
| 595 |
+
- Style: Portfolio grid, multiple properties
|
| 596 |
+
- Mood: Investor-focused, scaling
|
| 597 |
+
|
| 598 |
+
98. **Rural/Farm Property**
|
| 599 |
+
- Image: Farm house with land, barn
|
| 600 |
+
- Text: "5+ Acres? Standard Policies Don't Cover Your Property"
|
| 601 |
+
- Style: Rural landscape photography
|
| 602 |
+
- Mood: Specialized, understanding unique needs
|
| 603 |
+
|
| 604 |
+
99. **Historic Home**
|
| 605 |
+
- Image: Beautiful historic Victorian home
|
| 606 |
+
- Text: "Historic Home? Requires Specialized Replacement Coverage"
|
| 607 |
+
- Style: Architecture photography, heritage
|
| 608 |
+
- Mood: Preservation, special care
|
| 609 |
+
|
| 610 |
+
100. **Smart Home Discount**
|
| 611 |
+
- Image: Modern home with smart devices visible
|
| 612 |
+
- Text: "Smart Home Tech? Save 20% with Monitoring Devices"
|
| 613 |
+
- Style: Tech-forward home photography
|
| 614 |
+
- Mood: Innovation reward, modern
|