cyberandy commited on
Commit
5f975a9
·
verified ·
1 Parent(s): 8dc848c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -225,11 +225,14 @@ with gr.Blocks(css=css) as demo:
225
  outputs=[custom_instruction],
226
  )
227
 
228
- # Modified function to handle test limit with improved messaging and cookie-based user sessions
229
  def handle_submit(image, description_type, custom_instruction, request: gr.Request):
230
  user_id, cookie = get_or_create_user_id(request)
231
  check_and_reset_user_counter(user_id) # Check and reset counter if it's a new day
232
  test_counter = increment_user_counter(user_id)
 
 
 
 
233
  if test_counter <= 4:
234
  result = generate_product_description(image, description_type, custom_instruction)
235
  remaining_tests = 4 - test_counter
@@ -242,14 +245,14 @@ with gr.Blocks(css=css) as demo:
242
  cookie,
243
  )
244
  else:
245
- redirect_text = """
246
  Thank you for trying our product description generation tool!
247
 
248
  You've used all 4 of your free tests for today. We hope you found them helpful and insightful.
249
 
250
  To unlock unlimited access and discover how our AI-powered solution can revolutionize your content creation process:
251
 
252
- [Book a Personalized Demo with Our Experts](https://wordlift.io/book-a-demo/)
253
 
254
  During the demo, you'll get:
255
  • A tailored walkthrough of our full suite of features
@@ -268,14 +271,14 @@ with gr.Blocks(css=css) as demo:
268
  cookie,
269
  )
270
  else:
271
- redirect_text = """
272
  Thank you for your interest in our product description generation tool!
273
 
274
  You've already used your 4 free tests for today. We hope they've given you a glimpse of how our AI can enhance your content creation.
275
 
276
  Ready to explore the full potential of our solution?
277
 
278
- [Book a Personalized Demo with Our Experts](https://wordlift.io/book-a-demo/)
279
 
280
  In this demo, you'll discover:
281
  • How our AI can be customized for your specific needs
 
225
  outputs=[custom_instruction],
226
  )
227
 
 
228
  def handle_submit(image, description_type, custom_instruction, request: gr.Request):
229
  user_id, cookie = get_or_create_user_id(request)
230
  check_and_reset_user_counter(user_id) # Check and reset counter if it's a new day
231
  test_counter = increment_user_counter(user_id)
232
+
233
+ # UTM-tagged demo booking link
234
+ demo_link = "https://wordlift.io/book-a-demo/?utm_source=free-app&utm_medium=app&utm_campaign=product-description-generator"
235
+
236
  if test_counter <= 4:
237
  result = generate_product_description(image, description_type, custom_instruction)
238
  remaining_tests = 4 - test_counter
 
245
  cookie,
246
  )
247
  else:
248
+ redirect_text = f"""
249
  Thank you for trying our product description generation tool!
250
 
251
  You've used all 4 of your free tests for today. We hope you found them helpful and insightful.
252
 
253
  To unlock unlimited access and discover how our AI-powered solution can revolutionize your content creation process:
254
 
255
+ [Book a Personalized Demo with Our Experts]({demo_link})
256
 
257
  During the demo, you'll get:
258
  • A tailored walkthrough of our full suite of features
 
271
  cookie,
272
  )
273
  else:
274
+ redirect_text = f"""
275
  Thank you for your interest in our product description generation tool!
276
 
277
  You've already used your 4 free tests for today. We hope they've given you a glimpse of how our AI can enhance your content creation.
278
 
279
  Ready to explore the full potential of our solution?
280
 
281
+ [Book a Personalized Demo with Our Experts]({demo_link})
282
 
283
  In this demo, you'll discover:
284
  • How our AI can be customized for your specific needs