<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/sheet.xsl"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>Successful Software</title><atom:link href="https://successfulsoftware.net/feed/" rel="self" type="application/rss+xml"/><link>https://successfulsoftware.net</link><description>...requires more than just good programming.</description><lastBuildDate>Mon, 12 Oct 2026 10:29:15 +0000</lastBuildDate><language>en</language><sy:updatePeriod>
	hourly	</sy:updatePeriod><sy:updateFrequency>
	1	</sy:updateFrequency><generator>http://wordpress.com/</generator><site xmlns="com-wordpress:feed-additions:1">938101</site><cloud domain="successfulsoftware.net" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post"/><source:cloud xmlns:source="https://source.scripting.com/">https://successfulsoftware.net/?rsscloud=notify</source:cloud><image><url>https://secure.gravatar.com/blavatar/64279352bb3ebe47dbed8c1bae921ee74a40ef409fecadd81991b423f12c588d?s=96&amp;d=https%3A%2F%2Fs2.wp.com%2Fi%2Fwebclip.png</url><title>Successful Software</title><link>https://successfulsoftware.net</link></image><atom:link rel="search" type="application/opensearchdescription+xml" href="https://successfulsoftware.net/osd.xml" title="Successful Software"/><atom:link rel="hub" href="https://successfulsoftware.net/?pushpress=hub"/><item><title>Github has not removed malicious imitation software after 3 weeks</title><link>https://successfulsoftware.net/2026/09/24/github-has-not-removed-malicious-imitation-software-after-3-weeks/</link><comments>https://successfulsoftware.net/2026/09/24/github-has-not-removed-malicious-imitation-software-after-3-weeks/#comments</comments><dc:creator>Andy Brice</dc:creator><pubDate>Thu, 24 Sep 2026 15:49:16 +0000</pubDate><category>data wrangling</category><category>Easy Data Transform</category><category>macOS</category><category>malware</category><category>software</category><category>dmg</category><category>github</category><guid isPermaLink="false">http://successfulsoftware.net/?p=12962</guid><description>On the 31st August I got an email from a customer, telling me that they had found an imitation of my data wrangling software on Github. I&amp;#8217;m not linking to it, but here is a screenshot: It is using our product name and logo, without permission. I reported it to Github as an imitation on [&amp;#8230;]</description><content:encoded>&lt;div class="entry-content" morss_own_score="4.363636363636363" morss_score="66.00469030120982"&gt;
&lt;p&gt;On the 31st August I got an email from a customer, telling me that they had found an imitation of my &lt;a href="https://www.easydatatransform.com/"&gt;data wrangling software&lt;/a&gt; on Github. I’m not linking to it, but here is a screenshot:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/github.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/github.png?w=1024"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;It is using our product name and logo, without permission. I reported it to Github as an imitation on the same day. I got this reply:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/github2.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/github2.png?w=712"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;A colleague scanned the Mac .dmg file from the repository using &lt;a href="https://virustotal.com"&gt;virustotal.com &lt;/a&gt;and got a whole load of malware warnings:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/virustotal.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/virustotal.png?w=1024"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;Using &lt;a href="https://www.isobuster.com/"&gt;data recovery software Isobuster&lt;/a&gt; he found out that they have also changed the background image of the .dmg:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/isobuster.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/isobuster.png?w=1024"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;The new image encourages downloaders to ignore any warnings about the malware!&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/malware-background-image.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/malware-background-image.png?w=781"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;I reported this additional information on the 10th September. &lt;/p&gt;
&lt;p&gt;As of the 23rd September, I have had no response from Github support beyond the original automated email. 23 days without a reponse. This is pisspoor. Do better Github.&lt;/p&gt;
&lt;p&gt;I’m not sure what my next line of attack is. A DCMA takedown request to Github?&lt;/p&gt;
&lt;p&gt;Realistically the only people likely to download the .dmg are those trying to avoid paying for a license for Easy Data Transform. I don’t have a huge amount of sympathy for them if they get their computers compromised. But I really don’t like bad guys taking advantage of my hard work.&lt;/p&gt;
&lt;p&gt;Ps/ Always download software from the vendor, where possible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;** Update 24-Sep-2026 **&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Github finally took the offending page down approximately 10 minutes after this post appeared on the front page of &lt;a href="https://news.ycombinator.com/item?id=49832406"&gt;Hacker News&lt;/a&gt;. Total coincidence. I’m sure!&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/github3.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/github3.png?w=1024"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Moral of the story. If you want even the most basic level of support from Github, you need to get on the front page of Hacker News.&lt;/p&gt;
&lt;p&gt;And it seems they are able to do things very quickly, when they want to. &lt;/p&gt;
&lt;/div&gt;
</content:encoded><wfw:commentRss>https://successfulsoftware.net/2026/09/24/github-has-not-removed-malicious-imitation-software-after-3-weeks/feed/</wfw:commentRss><slash:comments>11</slash:comments><post-id xmlns="com-wordpress:feed-additions:1">12962</post-id><media:content url="https://1.gravatar.com/avatar/a223b60c00632eba583f01b7f0540af1c075de8d756e51907f8717a136a949c2?s=96&amp;d=monsterid&amp;r=G" medium="image"><media:title type="html">Andy Brice</media:title></media:content><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/github.png?w=1024" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/github2.png?w=712" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/virustotal.png?w=1024" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/isobuster.png?w=1024" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/malware-background-image.png?w=781" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/github3.png?w=1024" medium="image"/></item><item><title>ChatGPT ad targeting is garbage</title><link>https://successfulsoftware.net/2026/09/02/chatgpt-ad-targeting-is-garbage/</link><comments>https://successfulsoftware.net/2026/09/02/chatgpt-ad-targeting-is-garbage/#comments</comments><dc:creator>Andy Brice</dc:creator><pubDate>Wed, 02 Sep 2026 17:02:10 +0000</pubDate><category>adwords</category><category>ai</category><category>article</category><category>LLMs</category><category>marketing</category><category>software</category><category>advertising</category><category>chatgpt ads</category><category>digital-marketing</category><category>openai</category><category>openai ads</category><category>ppc</category><guid isPermaLink="false">http://successfulsoftware.net/?p=12919</guid><description>I have been experimenting with buying ChatGPT ads for my event seating assignment software. Here are the overall results from 05-Aug-2026 to 28-Aug-2026: Total spend on ChatGPT ads £289.52 Total clicks 2,988 Average CPC £0.10 Average time on page (Google analytics) 7s Bounce rate (Google Analytics) 69% Total installs (Google Analytics) 14 Conversion rate (click [&amp;#8230;]</description><content:encoded>&lt;div class="entry-content" morss_own_score="4.935779816513762" morss_score="77.59296138832948"&gt;
&lt;p&gt;&lt;a href="https://successfulsoftware.net/2026/08/13/my-experience-buying-ads-in-chatgpt-the-good-the-bad-and-the-ugly/"&gt;I have been experimenting with buying ChatGPT ads&lt;/a&gt; for my &lt;a href="https://www.perfecttableplan.com/"&gt;event seating assignment software&lt;/a&gt;. Here are the overall results from 05-Aug-2026 to 28-Aug-2026:&lt;/p&gt;
&lt;figure&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Total spend on ChatGPT ads&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;£289.52 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Total clicks&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;2,988&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Average CPC&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;£0.10 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Average time on page (Google analytics)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;7s &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Bounce rate (Google Analytics)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;69%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Total installs (Google Analytics)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;14&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Conversion rate (click to install)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;0.46%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Cost per conversion&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;£20.68&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;ChatGPT recommends bidding somewhere around by £2 per click, but I bid between £0.15 and £0.07 and was still able to get traffic. However 0.46% is a shockingly low conversion rate. Given what I know about the lifetime customer value and install to purchase rates for PerfectTablePlan, I’m not close to making any money on these ads.&lt;/p&gt;
&lt;p&gt;Comparing engagement with other sources in the same period:&lt;/p&gt;
&lt;figure&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Metric&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;ChatGPT ads (paid)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Google ads (paid)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;ChatGPT referrals (free)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Average time on page (Google Analytics)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;7s&lt;/td&gt;&lt;td&gt;20s&lt;/td&gt;&lt;td&gt;23s&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Bounce rate (Google Analytics)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;69%&lt;/td&gt;&lt;td&gt;46%&lt;/td&gt;&lt;td&gt;39%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Conversion rate&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;0.46%&lt;/td&gt;&lt;td&gt;5.3%&lt;/td&gt;&lt;td&gt;4.2%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;So the problem is clearly the ChatGPT ad traffic, rather than my website/product. It seems one of several things might be happening:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;OpenAI is charging for more clicks than they are sending.&lt;/li&gt;
&lt;li&gt;My context hint is bad.&lt;/li&gt;
&lt;li&gt;My ads are bad.&lt;/li&gt;
&lt;li&gt;A high proportion of the clicks are from bots, not humans.&lt;/li&gt;
&lt;li&gt;The traffic is very badly targetted.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The clicks reported by OpenAI are close to what Google Analytics reports, so we can rule 1 out.&lt;/p&gt;
&lt;p&gt;My context hint seems uncontroversial, so that rules out 2.&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/image.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/image.png?w=928"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;The ads are very similar to ones I have been running in Google Adwords for years, so we can rule 3 out.&lt;/p&gt;
&lt;p&gt;I reached out to digital ad fraud expert &lt;a href="https://www.linkedin.com/in/augustinefou/"&gt;Dr Augustine Fou&lt;/a&gt;, part way through the experiment, to ask him whether he thought bots might be responsible for a high proportion of the clicks. He was kind enough to help me instrument my website with &lt;a href="https://fouanalytics.com/"&gt;fouanalytics.com&lt;/a&gt;. Looking at time on page, mouse movements and other metrics were able to establish that a majority of the clicks were likely humans. Here you can see the Fouanalytics analysis, with 30% showing ‘many red flags’ or ‘some red flags’ for being bots.&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/fouanalytics2.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/fouanalytics2.png"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;So there might be some bot traffic, but not enough to account for the terrible conversion rate. So we can rule 4 out.&lt;/p&gt;
&lt;p&gt;That only leaves 5. The traffic is poorly targetted. This is supported by data from Fouanalytics. I &lt;a href="https://www.easydatatransform.com/"&gt;wrangled the data in Easy Data Transform&lt;/a&gt; to get a histogram of the time on the landing page, where each bin is 1 second:&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/09/histogram.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/09/histogram.png?w=1024"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Fouanalytics also shows that 88% of the traffic moved their mouse, but only 10% clicked anything. Which is a further indication of poorly targetted traffic.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://successfulsoftware.net/2007/06/07/the-importance-of-targeted-website-traffic/"&gt;Targeting is everything&lt;/a&gt; when it comes to advertising. Clearly ChatGPT knows how to send me targetted traffic, because their free referrals convert an order of magnitude better than their paid ads. Maybe they are so desperate to fill the yawning void in their finances that they are generating as many paid clicks as they can, without caring too much about the quality?&lt;/p&gt;
&lt;p&gt;I would be fascinated to know in what context they are showing my ads. But there is no way for me to find that out. Consequently, I don’t know how I can improve this conversion rate. Even if I did, I wouldn’t be hopeful about improving the conversion rate by the order of magnitude required for profitability. &lt;/p&gt;
&lt;p&gt;Here is Dr Fou’s conclusion:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Best practices confirmed by this experiment — always use real conversions as the measure of success. The problem with ChatGPT ads was NOT bots; it was low value visitors (ones that arrived on the landing page but did nothing else and left). It’s not entirely clear WHY these visitors are so low in value (e.g. were the ChatGPT ads simply targeted very poorly?) Invest your ad budgets in sources that not only yield more clicks to your site, but most importantly more actual conversions.” Dr Augustine Fou&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;(Edit: Updated the Fouanalytics chart to the correct chart)&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
</content:encoded><wfw:commentRss>https://successfulsoftware.net/2026/09/02/chatgpt-ad-targeting-is-garbage/feed/</wfw:commentRss><slash:comments>2</slash:comments><post-id xmlns="com-wordpress:feed-additions:1">12919</post-id><media:thumbnail url="https://successfulsoftware.net/wp-content/uploads/2026/09/successful-software-6a97f2939137f.png"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/successful-software-6a97f2939137f.png" medium="image"><media:title type="html">Outdoor Archery Target Practice Session</media:title></media:content><media:content url="https://1.gravatar.com/avatar/a223b60c00632eba583f01b7f0540af1c075de8d756e51907f8717a136a949c2?s=96&amp;d=monsterid&amp;r=G" medium="image"><media:title type="html">Andy Brice</media:title></media:content><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/image.png?w=928" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/fouanalytics2.png" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/09/histogram.png?w=1024" medium="image"/></item><item><title>My experience buying ads in ChatGPT: the good, the bad and the ugly</title><link>https://successfulsoftware.net/2026/08/13/my-experience-buying-ads-in-chatgpt-the-good-the-bad-and-the-ugly/</link><comments>https://successfulsoftware.net/2026/08/13/my-experience-buying-ads-in-chatgpt-the-good-the-bad-and-the-ugly/#comments</comments><dc:creator>Andy Brice</dc:creator><pubDate>Thu, 13 Aug 2026 11:55:32 +0000</pubDate><category>adwords</category><category>ai</category><category>article</category><category>LLMs</category><category>marketing</category><category>software</category><category>ads</category><category>advertising</category><category>chatgpt</category><category>llm</category><category>openai</category><category>ppc</category><guid isPermaLink="false">http://successfulsoftware.net/?p=12843</guid><description>When OpenAI dropped the minimum $50k spend on their ad platform, I thought I should give it a try for my seating planner app. Perhaps I can get some cheap and well targeted clicks, before all the corporate behemoths lumber in and push up the bid prices? This is a quick summary of my initial [&amp;#8230;]</description><content:encoded>&lt;article id="post-12843" class="post-12843 post type-post status-publish format-standard has-post-thumbnail hentry category-adwords category-ai category-article category-llms category-marketing category-software tag-ads tag-advertising tag-adwords tag-ai tag-chatgpt tag-llm tag-openai tag-ppc tag-software" morss_own_score="8.487394957983193" morss_score="12.21446409138144"&gt;

&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/successful-software-6a7b6cc057ecc.png?w=624"&gt;
&lt;h1&gt;My experience buying ads in ChatGPT: the good, the bad and the ugly&lt;/h1&gt;

&lt;a href="https://successfulsoftware.net/2026/08/13/my-experience-buying-ads-in-chatgpt-the-good-the-bad-and-the-ugly/#comments"&gt;1 Reply&lt;/a&gt; 

&lt;div class="entry-content" morss_own_score="5.377215189873418" morss_score="132.63254305872587"&gt;
&lt;p&gt;When OpenAI dropped the minimum $50k spend on their ad platform, I thought I should give it a try for my &lt;a href="https://www.perfecttableplan.com/"&gt;seating planner app&lt;/a&gt;. Perhaps I can get some cheap and well targeted clicks, before all the corporate behemoths lumber in and push up the bid prices? This is a quick summary of my initial experiences.&lt;/p&gt;
&lt;h2&gt;The good&lt;/h2&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;I had to wait about a week for OpenAI to decide I was worthy to give them money. After that it was all pretty straightforward. The setup is familiar to anyone with experience of PPC (Pay Per Click) advertising: campaigns, adgroups, ads, conversion tracking. &lt;/p&gt;
&lt;p&gt;At the campaign level you set options such as:&lt;/p&gt;
&lt;p&gt;The countries you want your ads to appear in, from the 7 currently available:&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-5.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-5.png?w=729"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;And the platforms you want to be shown on:&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-6.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-6.png?w=712"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;I’m only targetting web here, as PerfectTablePlan doesn’t run on mobile devices.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;At the Ad Group level you set your maximum bid and ‘context hints’. This is where OpenAI differs from other PPC platforms. In Google Adwords you can choose which keywords to bid on. With OpenAI ads you provide a prompt saying how you want your ads targetted.&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-4.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-4.png?w=930"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;OpenAI will then use that (and, presumably, what it knows about your product) plus your bid, to decide when to show ads.&lt;/p&gt;
&lt;p&gt;At the ad level you define one or more ads for each ad group. The ads are a 50 character maximum title, a 100 character maximum description and a small image:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-8.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-8.png?w=874"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;So far I have 1 campaign, with 1 ad group, which contains 3 ads.&lt;/p&gt;
&lt;p&gt;I set the conversion tracking to fire when the person who clicked on the ad arrives at the web page that gets shown when they install PerfectTablePlan on Windows or Mac.&lt;/p&gt;
&lt;p&gt;It is all refreshingly simple compared to the lumbering monstrosity that Google Adwords has become.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;Take the recommended bids with a pinch of salt (as with Google Adwords). I quickly started to get a clicks at a reasonable price, much lower than the recommend bid price. Click through rate is 7.9%, which is a bit lower than I manage with Google Adwords, but still decent.&lt;/p&gt;
&lt;h2&gt;The bad&lt;/h2&gt;
&lt;p&gt;Your ad show up in ChatGPT looking something like this:&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-7.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-7.png?w=548"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p&gt;The fact that they can arbitrarily truncate the text is not ideal.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="9.0" morss_score="11.0"&gt;The first few days, clicks reported by OpenAI did not match clicks reported in Google Analytics. I found out you have to add a &lt;em&gt;utm_source&lt;/em&gt; tag to your website URL to track the traffic:&lt;/p&gt;
&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-9.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-9.png?w=868"&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;Choosing search keywords is pretty straightforward, but context hints less so. Guidance from OpenAI is vague and I have no idea if my context hint is any good. &lt;/p&gt;
&lt;p&gt;There is no equivalent of negative keywords.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="12.0"&gt;I have added an OpenAI tracking pixel, but it shows zero conversions. I’m not sure why. Several Youtube videos I watched reported 0 conversion events triggered from spending substantially more than me.  So I have to rely on Google Analytics and &lt;em&gt;utm_source &lt;/em&gt;for my conversion tracking. &lt;/p&gt;
&lt;p&gt;When it comes to advertising, &lt;a href="https://successfulsoftware.net/2007/06/07/the-importance-of-targeted-website-traffic/"&gt;targetting is everything&lt;/a&gt;. But I have no idea who my ads are being shown to, or in what context. In Google Adwords I can at least see what search queries people typed and infer their intent from that. But in OpenAI ads, I have no idea what people were prompting ChatGPT before they clicked my ad. This requires me to trust OpenAI. But I really don’t trust them.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;It should also be noted that OpenAI are not showing ads to customers on higher tier plans. This means that your ads are only being seen by cheapskates on Free and Go tier plans. Hardly an ideal market for paid software.&lt;/p&gt;
&lt;h2&gt;The ugly&lt;/h2&gt;
&lt;p&gt;Behold the engagement metrics from Google Analytics:&lt;/p&gt;
&lt;figure&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Average engagement time (s)&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Bounce rate (%)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Google organic&lt;/td&gt;&lt;td&gt;48&lt;/td&gt;&lt;td&gt;35%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Bing organic&lt;/td&gt;&lt;td&gt;54&lt;/td&gt;&lt;td&gt;29%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Google Adwords&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;46%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ChatGPT&lt;/td&gt;&lt;td&gt;27&lt;/td&gt;&lt;td&gt;38%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;OpenAI Ads&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;76%&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;5 seconds. That is horrible. Even worse than &lt;a href="https://successfulsoftware.net/2025/08/11/what-i-learned-spending-851-on-reddit-ads/"&gt;my experiment with Reddit ads&lt;/a&gt;. It is also noticeably worse than people clicking organic (non-ad) links in ChatGPT. It is hard to avoid the conclusion that the people clicking on my ads are either extremely poorly targetted or have clicked on the ad unintentionally. Or, putting my tin foil hat on, maybe are bots or AI agents.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="12.0"&gt;But there is worse. According to Google Analytics, 857 clicks have resulted in exactly three completed installs. That is &lt;strong&gt;0.35% click to install conversion ratio&lt;/strong&gt;. This is an order of magnitude below what I need to just break even on the ads. For other sources PerfectTablePlan averages between 2% and 8% click to install.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;Given that I have no information on the context my ads are being shown, I don’t think there is much I can do to improve the situation. I might try changing the context hint and reducing the bid. But it will be just trial and error guesswork. It feels like shovelling money into the void and it isn’t clear that this situation will improve.&lt;/p&gt;
&lt;p&gt;I would be interested to hear what other people’s experiences are.&lt;/p&gt;
&lt;/div&gt;
&lt;/article&gt;
</content:encoded><wfw:commentRss>https://successfulsoftware.net/2026/08/13/my-experience-buying-ads-in-chatgpt-the-good-the-bad-and-the-ugly/feed/</wfw:commentRss><slash:comments>1</slash:comments><post-id xmlns="com-wordpress:feed-additions:1">12843</post-id><media:thumbnail url="https://successfulsoftware.net/wp-content/uploads/2026/08/successful-software-6a7b6cc057ecc.png"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/successful-software-6a7b6cc057ecc.png" medium="image"><media:title type="html">Dramatic Wild West standoff scene</media:title></media:content><media:content url="https://1.gravatar.com/avatar/a223b60c00632eba583f01b7f0540af1c075de8d756e51907f8717a136a949c2?s=96&amp;d=monsterid&amp;r=G" medium="image"><media:title type="html">Andy Brice</media:title></media:content><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-5.png?w=729" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-6.png?w=712" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-4.png?w=930" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-8.png?w=874" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-7.png?w=548" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-9.png?w=868" medium="image"/></item><item><title>Sloptastic</title><link>https://successfulsoftware.net/2026/08/10/sloptastic/</link><comments>https://successfulsoftware.net/2026/08/10/sloptastic/#comments</comments><dc:creator>Andy Brice</dc:creator><pubDate>Mon, 10 Aug 2026 13:01:48 +0000</pubDate><category>software</category><guid isPermaLink="false">http://successfulsoftware.net/?p=12849</guid><description>I asked MS Copilot: It returned a list of products. The first 7 were sensible choices, including my own table planning app, PerfectTablePlan. But there were a couple in the list that I didn&amp;#8217;t recognise: I clicked through to the web page that Copilot was using as a reference for these products (which I don&amp;#8217;t [&amp;#8230;]</description><content:encoded>
&lt;p class="wp-block-paragraph"&gt;I asked MS Copilot:&lt;/p&gt;



&lt;figure class="wp-block-image size-large"&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png"&gt;&lt;img loading="lazy" width="864" height="86" data-attachment-id="12850" data-permalink="https://successfulsoftware.net/2026/08/10/sloptastic/image-46/" data-orig-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png" data-orig-size="864,86" data-comments-opened="1" data-image-title="image" data-image-description="" data-image-caption="" data-large-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=625" src="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=864" alt="" class="wp-image-12850" srcset="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png 864w, https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=150 150w, https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=300 300w, https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=768 768w" sizes="auto, (max-width: 864px) 100vw, 864px" /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class="wp-block-paragraph"&gt;It returned a list of products. The first 7 were sensible choices, including my own &lt;a href="https://www.perfecttableplan.com/"&gt;table planning app&lt;/a&gt;, PerfectTablePlan. But there were a couple in the list that I didn&amp;#8217;t recognise:&lt;/p&gt;



&lt;figure class="wp-block-image size-large"&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png"&gt;&lt;img loading="lazy" width="1024" height="107" data-attachment-id="12852" data-permalink="https://successfulsoftware.net/2026/08/10/sloptastic/image-47/" data-orig-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png" data-orig-size="1222,128" data-comments-opened="1" data-image-title="image" data-image-description="" data-image-caption="" data-large-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=625" src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=1024" alt="" class="wp-image-12852" srcset="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=1024 1024w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=150 150w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=300 300w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=768 768w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png 1222w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class="wp-block-paragraph"&gt;I clicked through to the web page that Copilot was using as a reference for these products (which I don&amp;#8217;t want to link to): &lt;/p&gt;



&lt;figure class="wp-block-image size-large"&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png"&gt;&lt;img loading="lazy" width="1024" height="436" data-attachment-id="12854" data-permalink="https://successfulsoftware.net/2026/08/10/sloptastic/image-48/" data-orig-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png" data-orig-size="1108,472" data-comments-opened="1" data-image-title="image" data-image-description="" data-image-caption="" data-large-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=625" src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=1024" alt="" class="wp-image-12854" srcset="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=1024 1024w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=150 150w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=300 300w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=768 768w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png 1108w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class="wp-block-paragraph"&gt;The 10 &amp;#8216;best table planning software&amp;#8217; references comprises:&lt;/p&gt;



&lt;ul class="wp-block-list"&gt;
&lt;li&gt;A website that &lt;a href="https://tablex.com/"&gt;sells physical tables&lt;/a&gt; (the &amp;#8216;Editor&amp;#8217;s pick&amp;#8217;).&lt;/li&gt;



&lt;li&gt;A &amp;#8216;production control and scene management&amp;#8217; product.&lt;/li&gt;



&lt;li&gt;A &amp;#8216;retail ordering platform&amp;#8217; product.&lt;/li&gt;



&lt;li&gt;A &amp;#8216;church management system&amp;#8217; product.&lt;/li&gt;



&lt;li&gt;5 generic diagramming packages.&lt;/li&gt;
&lt;/ul&gt;



&lt;p class="wp-block-paragraph"&gt;I wouldn&amp;#8217;t classify any of them as &amp;#8216;table planning software&amp;#8217;. So much for &amp;#8216;expertly reviewed&amp;#8217;. &lt;/p&gt;



&lt;p class="wp-block-paragraph"&gt;It looks like the worst kind of AI slop. I have no idea why Copilot would use it as an authoitative source. I doubt if &amp;#8216;Emily Watson&amp;#8217; and &amp;#8216;James Whitmore&amp;#8217; even exist.&lt;/p&gt;



&lt;p class="wp-block-paragraph"&gt;Copilot at least managed to feign some grovelling repentance, when confronted.&lt;/p&gt;



&lt;figure class="wp-block-image size-large"&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png"&gt;&lt;img loading="lazy" width="1024" height="377" data-attachment-id="12856" data-permalink="https://successfulsoftware.net/2026/08/10/sloptastic/image-49/" data-orig-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png" data-orig-size="1298,478" data-comments-opened="1" data-image-title="image" data-image-description="" data-image-caption="" data-large-file="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=625" src="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=1024" alt="" class="wp-image-12856" srcset="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=1024 1024w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=150 150w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=300 300w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=768 768w, https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png 1298w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /&gt;&lt;/a&gt;&lt;/figure&gt;



&lt;p class="wp-block-paragraph"&gt;But the real villains of this piece are whoever is behind this website. They are taking a giant shit on our collective commons. Shame on them.&lt;/p&gt;



&lt;p class="wp-block-paragraph"&gt;&lt;/p&gt;
</content:encoded><wfw:commentRss>https://successfulsoftware.net/2026/08/10/sloptastic/feed/</wfw:commentRss><slash:comments>2</slash:comments><post-id xmlns="com-wordpress:feed-additions:1">12849</post-id><media:content url="https://1.gravatar.com/avatar/a223b60c00632eba583f01b7f0540af1c075de8d756e51907f8717a136a949c2?s=96&amp;d=monsterid&amp;r=G" medium="image"><media:title type="html">Andy Brice</media:title></media:content><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image.png?w=864" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-1.png?w=1024" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-2.png?w=1024" medium="image"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/08/image-3.png?w=1024" medium="image"/></item><item><title>Investigating ChatGPT for advertising my software</title><link>https://successfulsoftware.net/2026/05/12/investigating-chatgpt-for-advertising-my-software/</link><dc:creator>Andy Brice</dc:creator><pubDate>Tue, 12 May 2026 16:46:53 +0000</pubDate><category>adwords</category><category>ai</category><category>article</category><category>Google</category><category>LLMs</category><category>marketing</category><category>software</category><category>ads</category><category>advertising</category><category>business</category><category>chat gpt</category><category>digital marketing</category><category>digital-marketing</category><category>google adwords</category><category>ppc</category><guid isPermaLink="false">http://successfulsoftware.net/?p=12811</guid><description>There is a common pattern with paid digital advertising channels. New platforms appear with opportunities for cheap ads. Over time, more and more advertisers start to use the platform. Supply and demand drives up the price per click. The platform owners also do everything they can to nudge click prices ever higher. Consequently ad prices [&amp;#8230;]</description><content:encoded>&lt;article id="post-12811" class="post-12811 post type-post status-publish format-standard has-post-thumbnail hentry category-adwords category-ai category-article category-google category-llms category-marketing category-software tag-ads tag-advertising tag-adwords tag-ai tag-business tag-chat-gpt tag-digital-marketing-2 tag-digital-marketing tag-google tag-google-adwords tag-marketing tag-ppc tag-software" morss_own_score="7.127071823204421" morss_score="10.578291335399543"&gt;

&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/05/z72_9376.jpg?w=624"&gt;
&lt;h1&gt;Investigating ChatGPT for advertising my software&lt;/h1&gt;

&lt;div class="entry-content" morss_own_score="4.902439024390244" morss_score="46.752013977738784"&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;There is a common pattern with paid digital advertising channels. New platforms appear with opportunities for cheap ads. Over time, more and more advertisers start to use the platform. Supply and demand drives up the price per click. The platform owners also do everything they can to nudge click prices ever higher. Consequently ad prices rise until companies selling inexpensive products (like mine) can’t afford to bid high enough to get any clicks. But usually a new platform comes along and the dance starts again.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="9.340659340659341" morss_score="9.340659340659341"&gt;I’ve seen this play out over the 20 odd years that I have been using Google Adwords. In the early days I could get a decent number of clicks at an affordable price. But the price has risen now to the point where I get very few clicks for any price I am prepared to pay. I need a new advertising channel. I tried advertising on Reddit, but that was a &lt;a href="https://successfulsoftware.net/2025/08/11/what-i-learned-spending-851-on-reddit-ads/"&gt;resounding failure&lt;/a&gt;. I wondered if it might be worth advertising in the new hotness, ChatGPT. So I did some investigating. Here is what I have found out so far, from reading their documentation and other sources.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;ChatGPT advertising is structured in a similar way to Google Adwords, with campaigns, ads, auction bids and conversion tracking. But, instead of matching keywords in search terms, you describe contexts in which your ads should appear. This should be less hassle than defining hundreds of search keywords. But it is hard to know how well targetted the ads will be or how well they will convert into sales. Some experimentation is required to answer that.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="8.0" morss_score="8.0"&gt;The ad format is fairly simple: name, headline, short description and small a image.&lt;/p&gt;

&lt;figure&gt;&lt;a href="https://successfulsoftware.net/wp-content/uploads/2026/05/image.png"&gt;&lt;img src="https://successfulsoftware.net/wp-content/uploads/2026/05/image.png?w=481"&gt;&lt;/a&gt;&lt;/figure&gt;

&lt;p class="wp-block-paragraph" morss_own_score="8.0" morss_score="8.0"&gt;You can currently only advertise to customers on free plans based in USA, Canada, Australia and New Zealand.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="7.358490566037736" morss_score="9.858490566037737"&gt;In their own documentation, &lt;a href="https://help.openai.com/en/articles/20001207-ads-in-chatgpt-the-basics"&gt;ChatGPT says&lt;/a&gt;: &lt;em&gt;“Advertisers can set custom max bids for their CPC campaigns. We recommend a starting max bid of $3-5 USD per click.”&lt;/em&gt;. Yikes. I know they have massive costs to subsidize, but there is no way I can make a profit at $3 per click for my $99 &lt;a href="https://www.easydatatransform.com"&gt;data wrangling software Easy Data Transform&lt;/a&gt;. Given a &lt;a href="https://successfulsoftware.net/2009/04/23/the-truth-about-conversion-ratios-for-software/"&gt;typical 1% conversion rate&lt;/a&gt; I would be paying $300 per sale. However, bid recommendations are always very self serving, and can be taken with a large pinch of salt. It is likely that you can get clicks much cheaper. Especially given that there are currently relatively few advertisers compared to the number of users.&lt;/p&gt;
&lt;p&gt;So far, so good.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="10.0" morss_score="10.0"&gt;The fly in the ointment is the minimum spend. $50k (down from $250k!). Ah. Maybe not. That minimum commitment may come down over time. But, by the time it is low enough for me to experiment, the bids will almost certainly be too expensive for it to be profitable to someone selling $99 software licenses. The search for affordable advertising channels continues.&lt;/p&gt;
&lt;p class="wp-block-paragraph" morss_own_score="7.0" morss_score="9.0"&gt;&lt;strong&gt;** Update 29-May-2026 **&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The $50k minimum spend has now been dropped. &lt;/p&gt;
&lt;/div&gt;
&lt;/article&gt;
</content:encoded><post-id xmlns="com-wordpress:feed-additions:1">12811</post-id><media:thumbnail url="https://successfulsoftware.net/wp-content/uploads/2026/05/z72_9376.jpg"/><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/05/z72_9376.jpg" medium="image"><media:title type="html">Z72_9376</media:title></media:content><media:content url="https://1.gravatar.com/avatar/a223b60c00632eba583f01b7f0540af1c075de8d756e51907f8717a136a949c2?s=96&amp;d=monsterid&amp;r=G" medium="image"><media:title type="html">Andy Brice</media:title></media:content><media:content url="https://successfulsoftware.net/wp-content/uploads/2026/05/image.png?w=481" medium="image"/></item></channel></rss>