16. A non-transitory computer-readable storage medium containing instructions which, when executed on a processor, perform a method comprising: defining domain attribute sets for domain names; performing an historical analysis using the domain attribute sets; analyzing expiring domain names based on the historical analysis and the domain attribute sets; providing renewal rate predictions based on the analyzing of the expiring domain names; and providing a targeted marketing offer to a current owner of a domain name based on the probability of deletion predictions.
16. A non-transitory computer-readable storage medium containing instructions which, when executed on a processor, perform a method comprising: defining domain attribute sets for domain names; performing an historical analysis using the domain attribute sets; analyzing expiring domain names based on the historical analysis and the domain attribute sets; providing renewal rate predictions based on the analyzing of the expiring domain names; and providing a targeted marketing offer to a current owner of a domain name based on the probability of deletion predictions. 21. The computer-readable medium of claim 16 , wherein the analyzing expiring domain names comprises: determining a domain name belongs to a domain attribute set; determining a predicted renewal percentage as the renewal percentage of the domain attribute set.